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:
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.
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.
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-identifiersowie die Engine-Version für die Option--engine-versionan.Um beispielsweise auf Aurora-MySQL-Version 3.04.1 zu aktualisieren, legen Sie die Option
--engine-versionauf8.0.mysql_aurora.3.04.1fest. Geben Sie die Option--apply-immediatelyan, 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
DBClusterIdentifiersowie die Engine-Version für den ParameterEngineVersionan. Legen Sie den ParameterApplyImmediatelyauftruefest, um die Engine-Version für Ihren DB-Cluster sofort zu aktualisieren.