Por que minha validação de tarefa do AWS DMS falhou ou por que a validação não está progredindo?

2 minuto de leitura
0

Ativei a validação para minha tarefa do AWS Database Migration Service (AWS DMS), mas a validação falhou ou não está progredindo.

Breve descrição

Ao usar o recurso de validação de uma tarefa do AWS DMS, você pode analisar as estatísticas em nível de tabela e definir as configurações de validação de dados. Para visualizar as informações de validação de dados usando o console do AWS DMS, você pode usar a AWS Command Line Interface (AWS CLI) ou a API AWS DMS.

Resolução

Observação: se receber erros ao executar comandos da AWS CLI, consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.

  1. Abra o console do AWS DMS.
  2. No painel de navegação, selecione Tarefas de migração de banco de dados.
  3. Escolha o nome da sua tarefa.
  4. Na seção Estatísticas da tabela, analise o Estado da validação. Ou, para analisar o relatório de validação de dados no formato JSON, execute describe-table-statistics:
    aws dms  describe-table-statistics --replication-task-arn arn:aws:dms:us-east-1:45454545454:rep:XXXXXXXXXXXXXXXXXX

Se o estado de validação for Registros incompatíveis, consulte a tabela awsdms_validation_failures_v1. O AWS DMS cria a tabela awsdms_validation_failures_v1 no banco de dados de destino:

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

Observação: o valor de TASK_NAME é o ID do recurso externo da tarefa e o último valor na tarefa nome do recurso da Amazon (ARN).

Depois de ter a chave primária do registro que falhou, consulte os endpoints de origem e de destino para ver qual parte do registro é incongruente.

Se o estado de validação for Registros pendentes, configure o parâmetro ThreadCount para as configurações de validação da tarefa para melhorar o desempenho da validação. Para obter mais informações, consulte Data validation task settings.

Para outros estados de validação, consulte Replication task statistics. Você pode usar as métricas do CloudWatch para monitorar o progresso da validação.

Informações relacionadas

Resolução de problemas

Limitações

AWS OFICIAL
AWS OFICIALAtualizada há 5 meses