Upgrade von Aurora MySQL durch Ändern der Engine-Version - Amazon Aurora

Upgrade von Aurora MySQL durch Ändern der Engine-Version

Beim Upgrade der Nebenversion eines DB-Clusters von Aurora MySQL werden zusätzliche Korrekturen und neue Funktionen auf einen vorhandenen Cluster angewendet.

Diese Art von Upgrade gilt für Aurora-MySQL-Cluster, bei denen die ursprüngliche Version und die aktualisierte Version dieselbe Aurora-MySQL-Hauptversion haben, entweder 2 oder 3. Der Prozess ist schnell und unkompliziert, da er keine Konvertierung für die Aurora-MySQL-Metadaten oder Reorganisation Ihrer Tabellendaten erfordert.

Sie führen diese Art von Upgrade durch, indem Sie die Engine-Version des DB-Clusters mithilfe der AWS Management Console, AWS CLI oder der RDS-API ändern. Wenn beispielsweise in Ihrem Cluster Aurora MySQL 3.x ausgeführt wird, wählen Sie eine höhere 3.x-Version.

Wenn Sie ein Nebenversions-Upgrade für eine Aurora Global Database durchführen, aktualisieren Sie alle sekundären Cluster, bevor Sie den primären Cluster aktualisieren.

Anmerkung

Gehen Sie wie folgt vor, um ein Unterversion-Upgrade auf Aurora-MySQL-Version 3.04.* oder höher bzw. Version 2.12* durchzuführen:

  1. Entfernen Sie alle sekundären Regionen aus dem globalen Cluster. Führen Sie die Schritte unter au Entfernen eines Clusters aus einer Amazon Aurora Global Database.

  2. Aktualisieren Sie die Engine-Version der primären Region auf Version 3.04.* oder höher bzw. Version 2.12.*, falls zutreffend. Führen Sie die Schritte unter au To modify the engine version of a DB cluster.

  3. Fügen Sie dem globalen Cluster sekundäre Regionen hinzu. Führen Sie die Schritte unter au Hinzufügen einer AWS-Region zu einer globalen Amazon-Aurora-Datenbank.

So ändern Sie die Engine-Version eines DB-Clusters:

  • Über die Konsole – Ändern Sie die Eigenschaften Ihres Clusters. Ändern Sie im Fenster DB-Cluster ändern die Aurora-MySQL-Engine-Version im Feld DB-Engine-Version. Wenn Sie mit dem allgemeinen Verfahren zum Ändern eines Clusters nicht vertraut sind, folgen Sie den Anweisungen unter Ändern des DB-Clusters über die Konsole, die CLI und die API.

  • Über die AWS CLI Rufen Sie den AWS CLI-Befehl modify-db-cluster auf und geben Sie den Namen Ihres DB-Clusters für die Option --db-cluster-identifier sowie die Engine-Version für die Option --engine-version an.

    Um beispielsweise auf Aurora-MySQL-Version  3.04.1 zu aktualisieren, legen Sie die Option --engine-version auf 8.0.mysql_aurora.3.04.1 fest. Geben Sie die Option --apply-immediately an, um die Engine-Version für Ihren DB-Cluster sofort zu aktualisieren.

  • Über die RDS-API Rufen Sie die API-Operation ModifyDBCluster auf und geben Sie den Namen Ihres DB-Clusters für den Parameter DBClusterIdentifier sowie die Engine-Version für den Parameter EngineVersion an. Legen Sie den Parameter ApplyImmediately auf true fest, um die Engine-Version für Ihren DB-Cluster sofort zu aktualisieren.