Direkt zum Inhalt

Wie behebe und löse ich Tabellenfehler in AWS DMS?

Lesedauer: 2 Minute
0

Meine AWS Database Migration Service (AWS DMS)-Aufgabe oder meine Serverless-DMS-Replikation zeigt den Status „Wird mit Fehlern ausgeführt“ oder „Fehler“ an. Ich möchte Fehler beheben und Probleme mit meinen Tabellen lösen.

Kurzbeschreibung

Wenn AWS DMS keine Tabellen von deiner Quelldatenbank zur Zieldatenbank migrieren kann, zeigt die Migrationsaufgabe oder die Serverless-Replikation den Status „Wird mit Fehlern ausgeführt“ oder „Fehler“ an.

Gehe wie folgt vor, um diese Fehler zu beheben und zu lösen:

  1. Installiere oder starte den Amazon CloudWatch-Agenten.
  2. Überprüfe den Status deiner Migrationsaufgabe oder der Serverless-Replikation.
  3. Verwende das Runbook AWSSupport-TroubleshootDMSTableErrors, um Tabellenfehlermeldungen zu analysieren und zu beheben.

Hinweis: Wenn du nicht mindestens einmal [eine Migrationsaufgabe oder Serverless-Replikation erstellt und gestartet hast](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.Creating.html), starte eine.

Lösung

CloudWatch-Agenten installieren oder starten

Um Metriken und Protokolle zu sammeln, installieren den Amazon CloudWatch-Agenten und starte den Agenten.

Status der Migrationsaufgabe oder der Serverless-Replikation überprüfen

Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.

Um den Status deiner Migrationsaufgabe einzusehen, überprüfe den Abschnitt Tabellenstatistiken deiner Aufgabe. Du kannst auch den AWS-CLI-Befehl describe-table-statistics ausführen. Um den Status deiner Serverless-Replikation zu überprüfen, überprüfe deine Serverless-Replikationsprotokolle.

Runbook zur Fehlerbehebung ausführen

Hinweis: Bevor du beginnst, stelle sicher, dass deine AWS Identity and Access Management (IAM)-Rolle über die erforderlichen Berechtigungen für die Ausführung der Automatisierung verfügt. Weitere Informationen findest du im Abschnitt Erforderliche IAM-Berechtigungen in AWSSupport-TroubleshootDMSTableErrors.

Führe die folgenden Schritte aus:

  1. Öffne die AWS Systems Manager-Konsole.
  2. Wähle im Navigationsbereich Dokumente aus.
  3. Suche nach AWSSupport-TroubleshootDMSTableErrors und wähle es dann aus.
  4. Wähle Automatisierung ausführen aus.
  5. Behalte für den Ausführungsmodus die Option Einfache Ausführung bei.
  6. Gib für DMSArn den Amazon-Ressourcennamen (ARN) für die Aufgabe oder die Serverless-Replikation ein.
  7. Wähle Ausführen aus.

Lies nach Abschluss der Automatisierung den Abschnitt Ausgaben und führe die Schritte zur Fehlerbehebung des Runbooks durch.

Ähnliche Informationen

Workflows zur Automatisierung von AWS Support (SAW)

Ausführung einer automatisierten Operation, die von Systems Manager Automation unterstützt wird

Einrichten der Automatisierung

Arbeiten mit AWS DMS-Aufgaben

Problembehandlung bei Migrationsaufgaben im AWS Database Migration Service