Aktivieren von automatischen Upgrades zwischen Aurora MySQL-Nebenversionen - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktivieren von automatischen Upgrades zwischen Aurora MySQL-Nebenversionen

Für einen DB-Cluster von Amazon Aurora MySQL können Sie angeben, dass Aurora den DB-Cluster automatisch auf neue Nebenversionen aktualisiert. Sie tun dies, indem Sie die AutoMinorVersionUpgrade-Eigenschaft (Automatisches Unterversion-Upgrade in der AWS-Managementkonsole) des DB-Clusters festlegen.

Automatische Aktualisierungen erfolgen während des Wartungsfensters. Wenn die einzelnen DB-Instances im DB-Cluster andere Wartungsfenster haben als das Cluster-Wartungsfenster, hat das Cluster-Wartungsfenster Vorrang.

Das automatische Nebenversions-Upgrade gilt nicht für die folgenden Aurora MySQL-Clustertypen:

  • Cluster, die Teil einer globalen Aurora-Datenbank sind

  • Cluster, die über regionsübergreifende Replikate verfügen

Die Ausfalldauer hängt vom Workload, der Cluster-Größe, der Menge der binären Protokolldaten und davon ab, ob Aurora die Funktion „Patching ohne Ausfallzeiten“ (Zero Downtime Patching, ZDP) verwenden kann. Aurora startet den Datenbankcluster neu, sodass Sie möglicherweise eine kurze Zeit nicht verfügbar sind, bevor Sie Ihren Cluster wieder verwenden. Insbesondere wirkt sich die Menge der Binärprotokolldaten auf die Wiederherstellungszeit aus. Die DB-Instance verarbeitet die binären Protokolldaten während der Wiederherstellung. Somit erhöht eine hohe Menge an binären Protokolldaten die Wiederherstellungszeit.

Anmerkung

Aurora führt automatische Upgrades nur durch, wenn alle DB-Instances in Ihrem DB-Cluster die AutoMinorVersionUpgrade-Einstellung aktiviert haben. Informationen zum Festlegen der Einstellung und zu deren Funktionsweise, wenn sie auf Cluster- und Instance-Ebene angewendet wird, finden Sie unter  Automatische Nebenversions-Upgrades für Aurora-DB-Cluster.

Wenn dann ein Upgrade-Pfad für die Instances des DB-Clusters auf eine DB-Engine-Nebenversion existiert, bei der AutoUpgrade auf „true“ gesetzt ist, wird das Upgrade durchgeführt. Die AutoUpgrade-Einstellung ist dynamisch und wird von RDS festgelegt.

Automatische Nebenversions-Upgrades werden auf die standardmäßige Nebenversion durchgeführt.

Sie können einen CLI-Befehl wie den folgenden verwenden, um den Status der Einstellung AutoMinorVersionUpgrade für alle DB-Instances in Ihren Aurora-MySQL-Clustern zu überprüfen.

aws rds describe-db-instances \ --query '*[].{DBClusterIdentifier:DBClusterIdentifier,DBInstanceIdentifier:DBInstanceIdentifier,AutoMinorVersionUpgrade:AutoMinorVersionUpgrade}'

Die Ausgabe dieses Befehls sieht etwa so aus:

[ { "DBInstanceIdentifier": "db-t2-medium-instance", "DBClusterIdentifier": "cluster-57-2020-06-03-6411", "AutoMinorVersionUpgrade": true }, { "DBInstanceIdentifier": "db-t2-small-original-size", "DBClusterIdentifier": "cluster-57-2020-06-03-6411", "AutoMinorVersionUpgrade": false }, { "DBInstanceIdentifier": "instance-2020-05-01-2332", "DBClusterIdentifier": "cluster-57-2020-05-01-4615", "AutoMinorVersionUpgrade": true }, ... output omitted ...

In diesem Beispiel ist die Einstellung Automatisches Nebenversions-Upgrade aktivieren für den DB-Cluster cluster-57-2020-06-03-6411 deaktiviert, da sie für eine der DB-Instances im Cluster deaktiviert ist.