Skripte zur Diagnoseunterstützung für My SQL -kompatible Datenbanken - AWS Database Migration Service

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.

Skripte zur Diagnoseunterstützung für My SQL -kompatible Datenbanken

Im Folgenden finden Sie die Diagnosesupportskripte, die zur Analyse einer lokalen oder Amazon RDS for My SQL -kompatiblen Datenbank in Ihrer AWS DMS Migrationskonfiguration verfügbar sind. Diese Skripts funktionieren entweder mit einem Quell- oder Zielendpunkt. Die Skripts sind alle so geschrieben, dass sie in der SQL SQL My-Befehlszeile ausgeführt werden können.

Informationen zur Installation von My SQL Client finden Sie unter Meine SQL Shell installieren in der SQL Dokumentation zu My. Informationen zur Verwendung von My SQL Client finden Sie unter Verwenden von My SQL Shell-Befehlen in der SQL Dokumentation zu My.

Bevor Sie ein Skript ausführen, stellen Sie sicher, dass das von Ihnen verwendete Benutzerkonto über die erforderlichen Berechtigungen für den Zugriff auf Ihre My SQL -kompatible Datenbank verfügt. Gehen Sie wie folgt vor, um ein Benutzerkonto zu erstellen und die Mindestberechtigungen bereitzustellen, die zur Ausführung dieses Skripts erforderlich sind.

So richten Sie ein Benutzerkonto mit den Mindestberechtigungen für die Ausführung dieser Skripts ein
  1. Erstellen Sie den Benutzer zum Ausführen der Skripts.

    create user 'username'@'hostname' identified by password;
  2. Erteilen Sie den select-Befehl für Datenbanken, um sie zu analysieren.

    grant select on database-name.* to username; grant replication client on *.* to username;
  3. grant execute on procedure mysql.rds_show_configuration to username;

In den folgenden Themen wird beschrieben, wie Sie jedes für eine My SQL -kompatible Datenbank verfügbare Unterstützungsskript herunterladen, überprüfen und ausführen. Sie beschreiben auch, wie Sie die Skriptausgabe überprüfen und in Ihren AWS Support-Fall hochladen können.

SQLAWSDMS_Support_Collector_My .sql-Skript

Laden Sie das awsdms_support_collector_MySQL.sql-Skript herunter.

Dieses Skript sammelt Informationen über Ihre My SQL -kompatible Datenbankkonfiguration. Denken Sie daran, die Prüfsumme im Skript zu überprüfen. Wenn sich die Prüfsumme bestätigt, überprüfen Sie den SQL Code im Skript, um den Code auszukommentieren, dessen Ausführung Ihnen unangenehm ist. Wenn Sie mit der Integrität und dem Inhalt des Skripts zufrieden sind, können Sie es ausführen.

Führen Sie das Skript aus, nachdem Sie über die Befehlszeile eine Verbindung zu Ihrer Datenbankumgebung hergestellt haben.

So führen Sie dieses Skript aus und laden die Ergebnisse in Ihren Support-Fall hoch
  1. Verbinden Sie sich mit Ihrer Datenbank mithilfe des mysql-Befehls.

    mysql -h hostname -P port -u username database-name
  2. Führen Sie das Skript mit dem folgenden mysql-source-Befehl aus.

    mysql> source awsdms_support_collector_MySQL_compatible_DB.sql

    Überprüfen Sie den generierten Bericht und entfernen Sie alle Informationen, die Sie nicht weitergeben möchten. Wenn Sie den Inhalt weitergeben können, laden Sie die Datei in Ihren AWS -Support-Fall hoch. Weitere Informationen zum Hochladen dieser Datei finden Sie unter Arbeiten mit Skripten zur Diagnoseunterstützung in AWS DMS.

Anmerkung
  • Wenn Sie bereits über ein Benutzerkonto mit den unter Skripte zur Diagnoseunterstützung für My SQL -kompatible Datenbanken beschriebenen erforderlichen Berechtigungen verfügen, können Sie das vorhandene Benutzerkonto auch verwenden, um das Skript auszuführen.

  • Denken Sie daran, eine Verbindung zu Ihrer Datenbank herzustellen, bevor Sie das Skript ausführen.

  • Das Skript generiert seine Ausgabe im Textformat.

  • Wenn Sie ein neues Benutzerkonto nur zur Ausführung dieses My SQL Diagnostic Support-Skripts erstellen, empfehlen wir Ihnen, dieses Benutzerkonto nach erfolgreicher Ausführung des Skripts zu löschen. Beachten Sie dabei die bewährten Sicherheitsmethoden.