Arbeiten mit Diagnoseunterstützungsskripts in AWS DMS - 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.

Arbeiten mit Diagnoseunterstützungsskripts in AWS DMS

Wenn Sie bei der Arbeit mit AWS DMS auf ein Problem stoßen, benötigt Ihr Support-Techniker möglicherweise weitere Informationen zu Ihrer Quell- oder Zieldatenbank. Wir möchten sicherstellen, dass der AWS-Support so viele der erforderlichen Informationen wie möglich in kürzester Zeit erhält. Aus diesem Grund haben wir Skripts entwickelt, um diese Informationen für mehrere der wichtigsten relationalen Datenbank-Engines abzufragen.

Wenn ein Unterstützungsskript für Ihre Datenbank verfügbar ist, können Sie es über den Link im entsprechenden Skriptthema im folgenden Abschnitt herunterladen. Nachdem Sie das Skript überprüft haben (wie nachfolgend beschrieben), können Sie es gemäß dem im Skriptthema beschriebenen Verfahren ausführen. Wenn die Ausführung des Skripts abgeschlossen ist, können Sie seine Ausgabe in Ihren AWS-Support-Fall hochladen (ebenfalls unten beschrieben).

Bevor Sie das Skript ausführen, können Sie alle Fehler erkennen, die möglicherweise beim Herunterladen oder Speichern des Unterstützungsskripts aufgetreten sind. Vergleichen Sie dazu die Prüfsumme für die Skriptdatei mit einem von AWS bereitgestellten Wert. AWS verwendet den SHA256-Algorithmus für die Prüfsumme.

So prüfen Sie die Unterstützungsskriptdatei anhand einer Prüfsumme
  1. Öffnen Sie die neueste Prüfsummendatei, die zur Prüfung dieser Unterstützungsskripts zur Verfügung gestellt wurde, unter https://d2pwp9zz55emqw.cloudfront.net/sha256Check.txt. Beispielsweise könnte die Datei einen Inhalt wie den folgenden haben.

    MYSQL dfafd0d511477c699f96c64693ad0b1547d47e74d5c5f2f2025b790b1422e3c8 ORACLE 6c41ebcfc99518cfa8a10cb2ce8943b153b2cc7049117183d0b5de3d551bc312 POSTGRES 6ccd274863d14f6f3146fbdbbba43f2d8d4c6a4c25380d7b41c71883aa4f9790 SQL_SERVER 971a6f2c46aec8d083d2b3b6549b1e9990af3a15fe4b922e319f4fdd358debe7
  2. Führen Sie den SHA256-Validierungsbefehl für Ihr Betriebssystem in dem Verzeichnis mit der Unterstützungsdatei aus. Auf dem macOS-Betriebssystem können Sie beispielsweise den folgenden Befehl in einem Oracle-Unterstützungsskript ausführen, das später in diesem Thema beschrieben wird.

    shasum -a 256 awsdms_support_collector_oracle.sql
  3. Vergleichen Sie die Ergebnisse des Befehls mit dem Wert, der in der zuletzt geöffneten sha256Check.txt-Datei angezeigt wird. Die beiden Werte sollten übereinstimmen. Wenn dies nicht der Fall ist, informieren Sie Ihren Support-Techniker darüber, um zu erfahren, wie Sie eine saubere Unterstützungsskriptdatei erhalten können.

Wenn Sie über eine saubere Unterstützungsskriptdatei verfügen, stellen Sie vor der Ausführung des Skripts sicher, dass Sie die SQL sowohl aus Leistungs- als auch aus Sicherheitsperspektive gelesen und verstanden haben. Wenn Sie mit der Ausführung von SQL in diesem Skript nicht vertraut sind, können Sie das problematische SQL auskommentieren oder entfernen. Sie können sich auch an Ihren Support-Techniker wenden, um mögliche Behelfslösungen zu besprechen.

Nach erfolgreichem Abschluss und sofern nicht anders angegeben, gibt das Skript die Ausgabe in einem lesbaren HTML-Format zurück. Das Skript ist so konzipiert, dass alle Daten oder Sicherheitsdetails, die Ihr Unternehmen gefährden könnten, aus diesem HTML-Code ausgeschlossen werden. Es nimmt auch keine Änderungen an Ihrer Datenbank oder ihrer Umgebung vor. Wenn Sie jedoch Informationen im HTML-Code finden, die Sie nicht weitergeben möchten, können Sie die Probleminformationen entfernen, bevor Sie den HTML-Code hochladen. Wenn der HTML-Code akzeptabel ist, laden Sie ihn mithilfe der Anlagen in den Falldetails Ihres Support-Falls hoch.

In jedem der folgenden Themen werden die für eine unterstützte AWS DMS-Datenbank verfügbaren Skripts und deren Ausführung beschrieben. Ihr Support-Techniker wird Sie zu einem bestimmten Skript weiterleiten, das im Folgenden dokumentiert ist.