¿Por qué ha fallado la validación de mi tarea de AWS DMS o por qué no progresa?

2 minutos de lectura
0

He activado la validación para mi tarea de AWS Database Migration Service (AWS DMS), pero la validación ha fallado o no progresa.

Breve descripción

Al utilizar la característica de validación de una tarea de AWS DMS, puede revisar las estadísticas a nivel de tabla y configurar los ajustes de validación de datos. Puede ver la información de validación de datos mediante la consola de AWS DMS, la Interfaz de la línea de comandos de AWS (AWS CLI) o la API de AWS DMS.

Solución

Nota: Si recibe errores al ejecutar comandos de la AWS CLI, consulte Errores de solución de problemas de la AWS CLI. Además, asegúrese de utilizar la versión más reciente.

  1. Abra la consola de AWS DMS.
  2. Seleccione Tareas de migración de base de datos en el panel de navegación.
  3. Seleccione el nombre de la tarea.
  4. En la sección Estadísticas de la tabla, revise el Estado de validación. O bien, puede ejecutar describe-table-statistics para revisar el informe de validación de datos en formato JSON:
    aws dms  describe-table-statistics --replication-task-arn arn:aws:dms:us-east-1:45454545454:rep:XXXXXXXXXXXXXXXXXX

Si el estado de validación es Discrepancia en los registros, consulte la tabla awsdms_validation_failures_v1. AWS DMS crea la tabla awsdms_validation_failures_v1 en la base de datos de destino:

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

Nota: El valor de TASK_NAME es el ID de recurso externo de la tarea, que es el último valor de la tarea Amazon Resource Name (ARN).

Cuando tenga la clave principal del registro con error, consulte los puntos de conexión de origen y destino para ver qué parte del registro no coincide.

Si el estado de validación es Registros pendientes, configure el parámetro ThreadCount para los ajustes de validación de tareas a fin de mejorar el rendimiento de la validación. Para obtener más información, consulte Data validation task settings.

Para ver otros estados de validación, consulte Replication task statistics. Puede supervisar el progreso de la validación mediante las métricas de CloudWatch.

Información relacionada

Troubleshooting

Limitations