A avaliação da solução de problemas é - AWS Database Migration Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

A avaliação da solução de problemas é

A seguir, você encontrará tópicos sobre como solucionar problemas com a execução de relatórios de avaliação com AWS Database Migration Service. Esses tópicos podem ajudá-lo a resolver problemas comuns.

ResourceNotFoundFault ao correr StartReplicationTaskAssessment

Você pode encontrar a seguinte exceção ao executar a StartReplicationTaskAssessmentação.

An error occurred (ResourceNotFoundFault) when calling the StartReplicationTaskAssessment operation: Task assessment has not been run or dms-access-for-tasks IAM Role not configured correctly

Se você encontrar essa exceção, crie a dms-access-for-tasksfunção fazendo o seguinte:

  1. Abra o IAM console em https://console.aws.amazon.com/iam/.

  2. No painel de navegação, escolha Roles.

  3. Selecione Create role.

  4. Na página Selecionar entidade confiável, em Tipo de entidade confiável, escolha Política de confiança personalizada.

  5. Cole o seguinte JSON no editor, substituindo o texto existente.

    { "Version": "2012-10-17", "Statement": [ { "Sid": "1", "Effect": "Allow", "Principal": { "Service": "dms.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }

    A política anterior concede a sts:AssumeRole permissão para AWS DMS. Quando você adiciona a política A mazonDMSRedshift S3Role, DMS pode criar o bucket S3 em sua conta e colocar os resultados da avaliação do tipo de dados nesse bucket S3.

  6. Escolha Próximo.

  7. Na página Adicionar permissões, pesquise e adicione a política A mazonDMSRedshift S3Role. Escolha Próximo.

  8. Na página Nome, revisão e criação, dê um nome à função dms-access-for-tasks. Selecione Criar função.