评测运行故障排除
在下文中,您可以找到有关对使用 Amazon Database Migration Service 运行评测报告时遇到的问题进行故障排除的主题。这些主题可以帮助您解决常见问题。
运行 StartReplicationTaskAssessment 时的 ResourceNotFoundFault
运行 StartReplicationTaskAssessment 操作时,可能会遇到以下异常。
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
如果遇到此异常,请执行以下操作创建 dms-access-for-tasks 角色:
通过以下网址打开 IAM 控制台:https://console.aws.amazon.com/iam/。
在导航窗格中,选择 Roles(角色)。
选择创建角色。
在选择可信实体中的可信实体类型下,选择自定义信任策略。
将以下 JSON 粘贴到编辑器中,替换现有文本。
上述策略为 Amazon DMS 授予
sts:AssumeRole权限。当您添加 AmazonDMSRedshiftS3Role 策略时,DMS 可以在您的账户中创建 S3 存储桶,并将数据类型评测结果放入该 S3 存储桶。选择下一步。
在添加权限页面上,搜索并添加 AmazonDMSRedshiftS3Role 策略。选择下一步。
在命名、查看和创建页面上,将角色命名为 dms-access-for-tasks。选择创建角色。