Saltar al contenido

¿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, puedes revisar las estadísticas a nivel de tabla y configurar los ajustes de validación de datos.

Resolución

Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulta Solución de problemas de AWS CLI. Además, asegúrate de utilizar la versión más reciente de la AWS CLI.

Para ver la información de validación de datos, puedes usar la consola de AWS DMS, la AWS CLI o la API de AWS DMS.

Uso de la consola de AWS DMS

Sigue estos pasos:

  1. Abre la consola de AWS DMS.
  2. En el panel de navegación, selecciona Tareas de migración de base de datos.
  3. Selecciona el nombre de la tarea.
  4. En la sección Estadísticas de la tabla, revisa el estado de validación.

Uso de la AWS CLI

Para revisar el informe de validación de datos en formato JSON, ejecuta describe-table-statistics:

aws dms  describe-table-statistics --replication-task-arn arn:aws:dms:us-east-1:45454545454:rep:XXXXXXXXXXXXXXXXXX

Uso de la API de AWS DMS

Ejecuta la operación DescribeTableStatistics.

Solución de problemas de validación

Si el estado de validación es Discrepancia en los registros, consulta 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 TASK_NAME es el identificador del recurso externo de la tarea y el último valor del ARN de la tarea.

Cuando tengas la clave principal del registro con error, consulta los puntos de enlace de origen y destino para ver qué parte del registro no coincide.

Si el estado de validación es Registros pendientes, configura 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, consulta Configuración de tareas de validación de datos.

Para ver otros estados de validación, consulta Estadísticas de la tarea de replicación. Puedes usar las métricas de CloudWatch para supervisar el progreso de la validación.

Información relacionada

Solución de problemas

Limitaciones

OFICIAL DE AWSActualizada hace un año