Warum ist die Validierung meiner AWS-DMS-Aufgabe fehlgeschlagen oder warum wird die Validierung nicht fortgesetzt?

Lesedauer: 2 Minute
0

Ich habe die Validierung für meine AWS Database Migration Service (AWS DMS)-Aufgabe aktiviert, die Validierung ist jedoch fehlgeschlagen oder meine Validierung wird nicht fortgesetzt.

Kurzbeschreibung

Wenn Sie die Validierung für eine AWS-DMS-Aufgabe aktivieren, können Sie Statistiken auf Tabellenebene überprüfen und Einstellungen für die Datenvalidierung konfigurieren. Sie können die Informationen zur Datenvalidierung mithilfe der AWS-DMS-Konsole, des AWS Command Line Interface (AWS CLI) oder der AWS-DMS-API einsehen.

Lösung

**Hinweis:**Wenn beim Ausführen von AWS-CLI-Befehlen Fehler auftreten, finden Sie weitere Informationen unter Beheben von AWS-CLI-Fehlern. Stellen Sie außerdem sicher, dass Sie die neueste AWS-CLI-Version verwenden.

  1. Öffnen Sie die AWS-DMS-Konsole.
  2. Wählen Sie im Navigationsbereich Aufgaben zur Datenbankmigration aus.
  3. Wählen Sie den Namen Ihrer Aufgabe.
  4. Überprüfen Sie im Abschnitt Tabellenstatistiken den Validierungsstatus. Alternativ können Sie describe-table-statistics ausführen, um den Datenvalidierungsbericht im JSON-Format zu überprüfen:
    aws dms  describe-table-statistics --replication-task-arn arn:aws:dms:us-east-1:45454545454:rep:XXXXXXXXXXXXXXXXXX

Wenn der Validierungsstatus Nicht übereinstimmende Datensätze lautet, fragen Sie die Tabelle awsdms_validation_failures_v1 ab. AWS DMS erstellt die Tabelle awsdms_validation_failures_v1 in der Zieldatenbank:

select \* from awsdms\_validation\_failures\_v1 where TASK\_NAME = 'XXXXXXXXXXXXXXXXXX';

**Hinweis:**Der Wert von TASK_NAME ist die externe Ressourcen-ID der Aufgabe. Dies ist der letzte Wert im Amazon-Ressourcennamen (ARN) der Aufgabe.

Nachdem Ihnen der Primärschlüssel des fehlgeschlagenen Datensatzes vorliegt, fragen Sie die Quell- und Zielendpunkte ab, um festzustellen, welcher Teil des Datensatzes nicht übereinstimmt.

Wenn der Überprüfungsstatus Ausstehende Datensätze lautet, konfigurieren Sie den Parameter ThreadCount für die Einstellungen zur Aufgabenvalidierung, um die Validierungsleistung zu verbessern. Weitere Informationen finden Sie unter Einstellungen für Datenvalidierungsaufgaben.

Weitere Validierungszustände finden Sie in der Statistik der Replikationsaufgaben. Sie können den Fortschritt der Validierung mithilfe von CloudWatch-Metriken überwachen.

Ähnliche Informationen

Problembehebung

Einschränkungen

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 7 Monaten