프리그레이션 평가를 위한 사전 요구 사항 만들기 - AWS Database Migration Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

프리그레이션 평가를 위한 사전 요구 사항 만들기

이 섹션에서는 프리미어 평가를 생성하는 데 필요한 Amazon S3 및 IAM 리소스에 대해 설명합니다.

S3 버킷 생성

AWS DMS S3 버킷에 프리미어 평가 보고서를 저장합니다. S3 버킷을 생성하려면 다음과 같이 하십시오.

  1. AWS Management Console 로그인하고 https://console.aws.amazon.com/s3/ 에서 Amazon S3 콘솔을 엽니다.

  2. 버킷 생성을 선택합니다.

  3. 버킷 생성 페이지에서 버킷의 로그인 이름이 포함된 전역적으로 고유한 이름 (예: dms-bucket - yoursignin) 을 입력합니다.

  4. DMS 마이그레이션 작업에 AWS 리전 사용할 를 선택합니다.

  5. 나머지 설정은 그대로 두고 버킷 만들기를 선택합니다.

IAM 리소스 생성

DMS는 IAM 역할 및 정책을 사용하여 S3 버킷에 액세스하여 프리미어레이션 평가 결과를 저장합니다.

IAM 정책을 생성하려면 다음과 같이 하십시오.

  1. https://console.aws.amazon.com/iam/ 에서 AWS Management Console 로그인하고 IAM 콘솔을 엽니다.

  2. 탐색 창에서 정책을 선택합니다.

  3. 정책 생성을 선택합니다.

  4. 정책 생성 페이지에서 JSON 탭을 선택합니다.

  5. 다음 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" ] } ] }
  6. [다음: 태그] 를 선택한 다음 [다음: 검토] 를 선택합니다.

  7. 이름*의 경우 DMSPremigrationAssessmentS3Policy를 입력한 후 정책 생성을 선택합니다.

IAM 역할을 생성하려면 다음과 같이 하십시오.

  1. IAM 콘솔의 탐색 창에서 역할(Roles)을 선택합니다.

  2. 역할 생성을 선택합니다.

  3. 신뢰할 수 있는 엔터티 선택 페이지의 신뢰할 수 있는 엔터티 유형 아래에서 AWS 서비스를 선택합니다. 다른 AWS 서비스의 사용 사례에서는 DMS를 선택합니다.

  4. DMS 확인란을 선택한 후 다음을 선택합니다.

  5. 권한 추가 페이지에서 DMS PremigrationAssessment S3정책을 선택합니다. 다음을 선택합니다.

  6. 이름 지정, 검토 및 생성 페이지에서 역할 이름DMSPremigrationAssessmentS3Role을 입력하고 역할 생성을 선택합니다.

  7. 역할 페이지에서 역할 이름DMSPremigrationAssessmentS3Role을 입력합니다. DMS S3 역할을 선택합니다. PremigrationAssessment

  8. DMS PremigrationAssessment S3Role 페이지에서 신뢰 관계 탭을 선택합니다. 신뢰 정책 편집을 선택합니다.

  9. 신뢰 정책 편집 페이지에서 기존 텍스트를 대체하여 다음 JSON을 편집기에 붙여넣습니다.

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

    이 정책은 DMS에 프리미어레이션 평가 실행 결과를 S3 버킷에 넣을 수 있는 sts:AssumeRole 권한을 부여합니다.

  10. 정책 업데이트를 선택합니다.