

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

# 마이그레이션 전 평가를 위한 사전 조건 생성
<a name="CHAP_Tasks.AssessmentReport.Prerequisites"></a>

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

**중요**  
 다음 사전 조건은 자체 Amazon S3 버킷 및 IAM 역할을 제공하는 경우에만 필요합니다.

## S3 버킷 생성
<a name="CHAP_Tasks.AssessmentReport.Prerequisites.S3"></a>

AWS DMS 는 S3 버킷에 마이그레이션 전 평가 보고서를 저장합니다. S3 버킷을 생성하려면 다음을 수행합니다.

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

1. **버킷 생성**을 선택합니다.

1. **버킷 만들기** 페이지에서 버킷의 로그인 이름이 포함된 글로벌로 고유한 이름(예: dms-bucket-{{yoursignin}})을 입력합니다.

1. DMS 마이그레이션 작업의 AWS 리전 를 선택합니다.

1. 나머지 설정을 그대로 유지하고 **버킷 만들기**를 선택합니다.

## IAM 리소스 생성
<a name="CHAP_Tasks.AssessmentReport.Prerequisites.IAM"></a>

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

IAM 정책을 생성하려면 다음을 수행합니다.

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

1. 탐색 창에서 **Policies**를 선택합니다.

1. **정책 생성**을 선택합니다.

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

1. 다음 JSON 코드를 편집기에 붙여 넣으면서 예제 코드를 바꿉니다. {{amzn-s3-demo-bucket}}을 이전 섹션에서 생성한 Amazon S3 버킷의 이름으로 바꿉니다.

------
#### [ JSON ]

****  

   ```
   {
      "Version":"2012-10-17",		 	 	 
      "Statement":[
         {
            "Effect":"Allow",
            "Action":[
               "s3:PutObject",
               "s3:DeleteObject",
               "s3:GetObject",
               "s3:PutObjectTagging"
            ],
            "Resource":[
               "arn:aws:s3:::{{amzn-s3-demo-bucket}}/*"
            ]
         },
         {
            "Effect":"Allow",
            "Action":[
               "s3:ListBucket",
               "s3:GetBucketLocation"
            ],
            "Resource":[
               "arn:aws:s3:::{{amzn-s3-demo-bucket}}"
            ]
         }
      ]
   }
   ```

------

1. **다음: 태그**를 선택한 후 **다음: 검토**를 선택합니다.

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

IAM 역할을 생성하려면 다음을 수행합니다.

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

1. **역할 생성**을 선택합니다.

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

1. **DMS** 확인란을 선택한 다음 **다음**을 선택합니다.

1. **권한 추가** 페이지에서 **DMSPremigrationAssessmentS3Policy**를 선택합니다. **다음**을 선택합니다.

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

1. **역할** 페이지에서 **역할 이름**에 **DMSPremigrationAssessmentS3Role**을 입력합니다. **DMSPremigrationAssessmentS3Role**을 선택합니다.

1. **DMSPremigrationAssessmentS3Role** 페이지에서 **신뢰 관계** 탭을 선택합니다. **신뢰 정책 편집**을 선택합니다.

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

------
#### [ JSON ]

****  

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

------

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

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