Saltar al contenido

¿Cómo soluciono los errores de tablas en AWS DMS?

3 minutos de lectura
0

Mi tarea de AWS Database Migration Service (AWS DMS) o la replicación sin servidor de DMS muestran el estado «En ejecución con errores» o «Error». Quiero solucionar y resolver problemas con mis tablas.

Descripción corta

Cuando AWS DMS no puede migrar tablas de la base de datos de origen a la base de datos de destino, la tarea de migración o la replicación sin servidor muestran el estado «En ejecución con errores» o «Error».

Para solucionar y resolver cualquiera de estos errores, sigue estos pasos:

  1. Instala o inicia el agente de Amazon CloudWatch.
  2. Comprueba el estado de tu tarea de migración o replicación sin servidor.
  3. Utiliza el runbook AWSSupport-TroubleshootDMSTableErrors para analizar y resolver los mensajes de error de las tablas.

Nota: Si no creaste ni iniciaste una tarea de migración o replicación sin servidor al menos una vez, inicia una.

Resolución

Instalación o inicio del agente de CloudWatch

Para recopilar métricas y registros, instala el agente de Amazon CloudWatch e inícialo.

Comprobación de la tarea de migración o el estado de replicación sin servidor

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 el estado de la tarea de migración, consulta la sección Estadísticas de tablas de la tarea. También puedes ejecutar el comando describe-table-statistics de la AWS CLI. Para comprobar el estado de la replicación sin servidor, revisa los registros de replicación sin servidor.

Ejecución del runbook de solución de problemas

Nota: Antes de empezar, asegúrate de que tu rol de AWS Identity and Access Management (IAM) tenga los permisos necesarios para ejecutar la automatización. Para obtener más información, consulta la sección Required IAM permissions (Permisos de IAM necesarios) en AWSSupport-TroubleshootDMSTableErrors.

Sigue estos pasos:

  1. Abre la consola de AWS Systems Manager.
  2. En el panel de navegación, selecciona Documentos.
  3. Busca AWSSupport-TroubleshootDMSTableErrors y, a continuación, selecciónelo.
  4. Selecciona Ejecutar automatización.
  5. Para el modo de ejecución, mantén la selección Ejecución simple.
  6. Para DMSArn, introduce el nombre de recurso de Amazon (ARN) para la tarea o la replicación sin servidor.
  7. Selecciona Ejecutar.

Una vez finalizada la automatización, revisa la sección Salidas y completa los pasos de solución de problemas del runbook.

Información relacionada

Flujos de trabajo de automatización de AWS Support (SAW)

Ejecutar una operación automatizada con tecnología de Automatización de Systems Manager

Configuración de Automatización

Uso de tareas de AWS DMS

Solución de problemas de las tareas de migración en AWS Database Migration Service