기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이 섹션에서는 사전 마이그레이션 평가를 생성하는 데 필요한 Amazon S3 및 IAM 리소스에 대해 설명합니다.
S3 버킷 생성
AWS DMS 는 마이그레이션 전 평가 보고서를 S3 버킷에 저장합니다. S3 버킷을 생성하려면 다음을 수행합니다.
에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/s3/
Amazon S3 콘솔을 엽니다. 버킷 생성을 선택합니다.
버킷 만들기 페이지에서 버킷의 로그인 이름이 포함된 글로벌로 고유한 이름(예: dms-bucket-
yoursignin
)을 입력합니다.DMS 마이그레이션 작업에 AWS 리전 대해를 선택합니다.
나머지 설정을 그대로 유지하고 버킷 만들기를 선택합니다.
IAM 리소스 생성
DMS는 IAM 역할 및 정책을 사용하여 S3 버킷에 액세스하여 사전 마이그레이션 평가 결과를 저장합니다.
IAM 정책을 생성하려면 다음을 수행합니다.
에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/iam/
IAM 콘솔을 엽니다. 탐색 창에서 Policies를 선택합니다.
정책 생성을 선택합니다.
정책 생성 페이지에서 JSON 탭을 선택합니다.
다음 JSON 코드를 편집기에 붙여 넣으면서 예제 코드를 바꿉니다.
my-bucket
을 이전 섹션에서 생성한 Amazon S3 버킷의 이름으로 바꿉니다.{ "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "s3:PutObject", "s3:DeleteObject", "s3:GetObject", "s3:PutObjectTagging" ], "Resource":[ "arn:aws:s3:::
my-bucket
/*" ] }, { "Effect":"Allow", "Action":[ "s3:ListBucket", "s3:GetBucketLocation" ], "Resource":[ "arn:aws:s3:::my-bucket
" ] } ] }다음: 태그를 선택한 후 다음: 검토를 선택합니다.
이름*의 경우
DMSPremigrationAssessmentS3Policy
를 입력한 후 정책 생성을 선택합니다.
IAM 역할을 생성하려면 다음을 수행합니다.
IAM 콘솔의 탐색 창에서 역할(Roles)을 선택합니다.
역할 생성을 선택합니다.
신뢰할 수 있는 엔터티 선택 페이지의 신뢰할 수 있는 엔터티 유형 아래에서 AWS 서비스를 선택합니다. 다른 AWS 서비스의 사용 사례에서 DMS를 선택합니다.
DMS 확인란을 선택한 다음 다음을 선택합니다.
권한 추가 페이지에서 DMSPremigrationAssessmentS3Policy를 선택합니다. Next(다음)를 선택합니다.
이름 지정, 검토 및 생성 페이지에서 역할 이름에
DMSPremigrationAssessmentS3Role
을 입력하고 역할 생성을 선택합니다.역할 페이지에서 역할 이름에
DMSPremigrationAssessmentS3Role
을 입력합니다. DMSPremigrationAssessmentS3Role을 선택합니다.DMSPremigrationAssessmentS3Role 페이지에서 신뢰 관계 탭을 선택합니다. 신뢰 정책 편집을 선택합니다.
신뢰 정책 편집 페이지에서 기존 텍스트를 대체하여 다음 JSON을 편집기에 붙여넣습니다.
{ "Version":"2012-10-17", "Statement":[ { "Sid":"", "Effect":"Allow", "Principal":{ "Service":"dms.amazonaws.com" }, "Action":"sts:AssumeRole" } ] }
이 정책은 DMS에 사전 마이그레이션 평가 실행 결과를 S3 버킷에 넣을 수 있는
sts:AssumeRole
권한을 부여합니다.정책 업데이트를 선택합니다.