Minha tarefa do AWS Database Migration Service (AWS DMS) ou replicação sem servidor do DMS mostra o status "Running with errors" ou "Error". Quero solucionar e resolver problemas com minhas tabelas.
Breve descrição
Quando o AWS DMS não consegue migrar tabelas do seu banco de dados de origem para o banco de dados de destino, a tarefa de migração ou a replicação sem servidor mostra o status "Running with errors" (A funcionar com erros) ou "Error" (Erro).
Para solucionar qualquer um desses erros, realize as etapas a seguir:
- Instalar ou iniciar o atendente do Amazon CloudWatch.
- Verifique o estado da sua tarefa de migração ou replicação sem servidor.
- Use o runbook AWSSupport-TroubleshootDMSTableErrors para analisar e resolver mensagens de erro da tabela.
Observação: se você não criou e iniciou uma tarefa de migração ou replicação sem servidor pelo menos uma vez, inicie uma.
Resolução
Instalar ou iniciar o atendente do CloudWatch
Para coletar métricas e logs, instale o atendente do Amazon CloudWatch e inicie o atendente.
Verificar a tarefa de migração ou o estado de replicação sem servidor
Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Para ver o estado da sua tarefa de migração, consulte a seção Estatísticas da tabela da sua tarefa. Também é possível executar o comando describe-table-statistics da AWS CLI. Para verificar o estado da sua replicação sem servidor, consulte seus logs de replicação sem servidor.
Executar o runbook de solução de problemas
Observação: antes de começar, certifique-se de que seu perfil do AWS Identity and Access Management (AWS IAM) tenha as permissões necessárias para executar a automação. Para mais informações, consulte a seção Permissões de IAM necessárias em AWSSupport-TroubleshootDMSTableErrors.
Conclua as etapas a seguir:
- Abra o console do AWS Systems Manager.
- No painel de navegação, escolha Documentos.
- Pesquise por AWSSupport-TroubleshootDMSTableErrors e, em seguida, selecione-o.
- Selecione Executar automação.
- Em Modo de execução, mantenha a seleção Execução simples.
- Em DMSArn, insira o nome do recurso da Amazon (ARN) da tarefa ou replicação sem servidor.
- Selecione Executar.
Depois que a automação for concluída, consulte a seção Saídas e conclua as etapas de solução de problemas do runbook.
Informações relacionadas
Fluxos de trabalho de automação do AWS Support (SAW)
Execute uma operação automatizada com a tecnologia Systems Manager Automation
Configurar a automação
Working with AWS DMS tasks (Trabalhar com tarefas do AWS DMS)
Troubleshooting migration tasks in AWS Database Migration Service (Solução de problemas de tarefas de migração no AWS Database Migration Service)