Durch die Nutzung von AWS re:Post stimmt du den AWS re:Post Nutzungsbedingungen

Wie behebe ich einen Fehler bei der Überprüfung vor dem Upgrade in Amazon RDS für MySQL?

Lesedauer: 2 Minute
0

Ich möchte ein größeres Upgrade von Amazon Relational Database Service (Amazon RDS) für MySQL 5.7 auf MySQL 8.0 durchführen. Ich habe jedoch einen Fehler bei der Überprüfung vor dem Upgrade. Wie löse ich das?

Kurzbeschreibung

Wenn bei Ihrer DB-Instance ein Fehler bei der Überprüfung vor dem Upgrade auftritt, wird Ihr Amazon RDS for MySQL-Versionsupgrade gestoppt. Wenn Inkompatibilitäten festgestellt werden, stellt Amazon RDS eine Protokolldatei bereit, in der Sie die Details der fehlgeschlagenen Vorabprüfung überprüfen können.

Hinweis: Es gibt verschiedene Prechecks, die in die MySQL-Datenbank und Amazon RDS integriert sind. Außerdem werden keine Vorprüfungen für Upgrades für Versionen unter MySQL 5.7 durchgeführt. Bei Upgrades von MySQL 5.6 auf MySQL 5.7 beschränken sich die Vorprüfungen darauf, verwaiste Tabellen zu erkennen und ausreichend Speicherplatz für die Neuerstellung der Tabellen bereitzustellen.

Behebung

Wenn Sie ein Upgrade von MySQL 5.6.x auf 5.7.x oder von MySQL 5.7.x auf 8.0.x durchführen, führt Amazon RDS automatisch Vorprüfungen durch. Die Vorprüfungen erkennen alle Dateninkompatibilitäten, die sich auf Ihr Upgrade auswirken könnten. Vorabprüfungen dienen dazu, ungeplante Ausfallzeiten während eines Versionsupgrades zu minimieren.

Wenn bei einem dieser Versionsupgrades ein Fehler bei der Überprüfung vor dem Upgrade auftritt, überprüfen Sie die von Amazon RDS generierte PrepatchCompatibility-Protokolldatei. Sie können Sehen die PrePatchCompatibility-Protokolldatei ein unter Logs & Events in der Amazon RDS-Konsole. Überprüfen Sie dann die Details der aufgelisteten Inkompatibilitätsprobleme und beheben Sie das Problem. In den meisten Fällen enthält der Protokolleintrag einen Link zur Amazon RDS for MySQL-Dokumentation, in dem erklärt wird, wie die Inkompatibilität behoben werden kann.

Tipp: Es ist eine bewährte Methode, um Ihre DB-Instance vor einem Upgrade der Hauptversion zu testen.


AWS OFFICIAL
AWS OFFICIALAktualisiert vor 3 Jahren