Perché la convalida della mia attività AWS DMS non è andata a buon fine o perché la convalida non procede?

2 minuti di lettura
0

Ho attivato la convalida per la mia attività di AWS Database Migration Service (AWS DMS), ma la convalida non è andata a buon fine o non sta procedendo.

Breve descrizione

Quando utilizzi la funzionalità di convalida per un'attività di AWS DMS, puoi esaminare le statistiche a livello di tabella e configurare le impostazioni di convalida dei dati. Per visualizzare le informazioni sulla convalida dei dati, puoi utilizzare la console AWS DMS, l'interfaccia della linea di comando AWS (AWS CLI) o l'API AWS DMS.

Risoluzione

Nota: se ricevi errori quando esegui i comandi dell'interfaccia della linea di comando AWS, consulta Risolvere gli errori AWS CLI. Inoltre, assicurati di utilizzare la versione più recente dell'AWS CLI.

  1. Apri la console AWS DMS.
  2. Nel pannello di navigazione, scegli Attività di migrazione del database.
  3. Scegli il nome della tua attività.
  4. Nella sezione Statistiche della tabella, controlla lo Stato di convalida. Oppure, per esaminare il rapporto di convalida dei dati in formato JSON, esegui describe-table-statistics:
    aws dms  describe-table-statistics --replication-task-arn arn:aws:dms:us-east-1:45454545454:rep:XXXXXXXXXXXXXXXXXX

Se lo stato di convalida è Record non corrispondenti, esegui query sulla tabella awsdms_validation_failures_v1. AWS DMS crea la tabella awsdms_validation_failures_v1 sul database di destinazione:

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

Nota: il valore di TASK_NAME è l'ID della risorsa esterna dell'attività ed è l'ultimo valore nell'attività del nome della risorsa Amazon (ARN).

Dopo aver ottenuto la chiave primaria del record non andato a buon fine, esegui query sugli endpoint di origine e di destinazione per vedere quale parte del record non corrisponde.

Se lo stato di convalida è Record in sospeso, configura il parametro ThreadCount per le impostazioni di convalida delle attività e migliorare le prestazioni di convalida. Per ulteriori informazioni, consulta Impostazioni delle attività di convalida dei dati.

Per altri stati di convalida, consulta Statistiche delle attività di replica. Puoi utilizzare i parametri di CloudWatch per monitorare l'avanzamento della convalida.

Informazioni correlate

Risoluzione problemi

Limitazioni

AWS UFFICIALE
AWS UFFICIALEAggiornata 7 mesi fa