Solución de problemas de las ejecuciones de evaluación - AWS Database Migration Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Solución de problemas de las ejecuciones de evaluación

A continuación, puede encontrar temas sobre cómo solucionar problemas al ejecutar informes de evaluación con AWS Database Migration Service. Estos temas pueden ayudarle a resolver problemas comunes.

ResourceNotFoundFault cuando se ejecuta StartReplicationTaskAssessment

Es posible que te encuentres con la siguiente excepción al ejecutar la StartReplicationTaskAssessmentacción.

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

Si encuentra esta excepción, cree el dms-access-for-tasksrol de la siguiente manera:

  1. Abra la consola de IAM en https://console.aws.amazon.com/iam/.

  2. Seleccione Roles en el panel de navegación.

  3. Elija Crear rol.

  4. En la página Seleccionar entidad de confianza, en Tipo de entidad de confianza, elija Política de confianza personalizada.

  5. Pegue el siguiente JSON en el editor y reemplace el código existente.

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

    La política anterior concede el sts:AssumeRole permiso para AWS DMS. Al añadir la política de Amazon DMSRedshift S3Role, DMS puede crear el depósito de S3 en su cuenta y colocar los resultados de la evaluación del tipo de datos en este depósito de S3.

  6. Elija Next (Siguiente).

  7. En la página Añadir permisos, busque y añada la política de Amazon DMSRedshift S3Role. Elija Next (Siguiente).

  8. En la página Nombre, revisión y creación, asigne un nombre al rol. dms-access-for-tasks Elija Crear rol.