기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
평가 실행의 문제 해결
그 다음 AWS 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 역할을 생성합니다.
https://console.aws.amazon.com/iam/
에서 IAM 콘솔을 엽니다. 탐색 창에서 역할을 선택합니다.
역할 생성을 선택합니다.
신뢰할 수 있는 엔터티 선택 페이지에서 신뢰할 수 있는 엔터티 유형으로 사용자 지정 신뢰 정책을 선택합니다.
편집기에서 다음 JSON을 붙여 넣으면서 기존 텍스트를 바꿉니다.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "1", "Effect": "Allow", "Principal": { "Service": "dms.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }
이전 정책은
sts:AssumeRole
권한을 AWS DMS에 부여합니다. AmazonDMSRedshiftS3Role 정책을 추가하면 DMS가 계정에 S3 버킷을 생성하고 데이터 유형 평가 결과를 이 S3 버킷에 넣을 수 있습니다.Next(다음)를 선택합니다.
권한 추가 페이지에서 AmazonDMSRedshiftS3Role 정책을 검색하고 추가합니다. Next(다음)를 선택합니다.
이름, 검토 및 생성 페이지에서 dms-access-for-tasks 역할의 이름을 지정합니다. 역할 생성을 선택합니다.