

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

# 마이그레이션 전 평가 실행 지정, 시작, 보기
<a name="CHAP_Tasks.PremigrationAssessmentRuns"></a>

마이그레이션 전 평가는 신규 또는 기존 마이그레이션 태스크 구성을 기반으로 실행할 하나 이상의 개별 평가를 지정합니다. 개별 평가에서는 마이그레이션 유형, 지원되는 객체, 인덱스 구성, 기타 작업 설정(예: 마이그레이션할 스키마와 테이블을 식별하는 테이블 매핑) 등의 고려 사항에 따라 소스 또는 대상 데이터베이스의 특정 요소를 평가합니다. 예를 들어, 개별 평가에서는 마이그레이션할 수 있거나 없는 소스 데이터 유형 또는 프라이머리 키 포맷을 평가할 수 있습니다.

## 개별 평가 지정
<a name="CHAP_Tasks.PremigrationAssessmentRuns.Individual"></a>

새 평가 실행을 생성할 경우 태스크 구성에 적용할 수 있는 일부 또는 모든 개별 평가를 실행하도록 선택할 수 있습니다.

AWS DMS 는 다음 관계형 소스 및 대상 데이터베이스 엔진에 대한 사전 마이그레이션 평가 실행을 지원합니다.
+ [Oracle 평가](CHAP_Tasks.AssessmentReport.Oracle.md) 
+ [SQL Server 평가DMS 사용자에게 VIEW SERVER STATE 권한이 있는지 확인합니다.](CHAP_Tasks.AssessmentReport.SqlServer.md) 
+ [MySQL 평가](CHAP_Tasks.AssessmentReport.MySQL.md)(MariaDB 및 Amazon Aurora MySQL - 호환 버전 포함)
+ [PostgreSQL 평가소스 데이터베이스 파라미터 `max_slot_wal_keep_size` 확인](CHAP_Tasks.AssessmentReport.PG.md)(Amazon Aurora PostgreSQL - 호환 버전 포함)
+ [MariaDB 평가](CHAP_Tasks.AssessmentReport.MariaDB.md)
+ [Db2 LUW 평가](CHAP_Tasks.AssessmentReport.Db2.md)

## 마이그레이션 전 평가 실행 시작 및 보기
<a name="CHAP_Tasks.PremigrationAssessmentRuns.AssessmentRun"></a>

 AWS DMS Management Console, AWS CLI및 AWS DMS API를 사용하여 신규 또는 기존 마이그레이션 작업에 대한 사전 마이그레이션 평가 실행을 시작할 수 있습니다.

**마이그레이션 전 평가를 시작하려면 새 작업이나 기존 작업에 대해 평가를 실행하세요.**

1.  AWS DMS 관리 콘솔의 **데이터베이스 마이그레이션 작업** 페이지에서 다음 중 하나를 수행하세요.
   + 새 작업을 생성하고 평가하려면 **태스크 생성**을 선택합니다. **데이터베이스 마이그레이션 작업 생성 페이지**가 열립니다.

     1. 테이블 매핑을 포함하여 작업을 생성하는 데 필요한 작업 설정을 입력합니다.

     1. **마이그레이션 전 평가** 섹션에서 **마이그레이션 전 평가 실행** 확인란을 선택합니다. 이 페이지에는 새 태스크에 대한 평가 실행을 지정하는 옵션이 포함되어 있습니다.
**참고**  
새 작업을 생성할 때 마이그레이션 전 평가 실행을 활성화하면 작업 생성 시 작업을 자동으로 시작하는 옵션이 비활성화됩니다. 평가 실행이 완료된 후 수동으로 작업을 시작할 수 있습니다.
   + 기존 태스크를 평가하려면 **데이터베이스 마이그레이션 태스크** 페이지에서 기존 태스크의 **식별자**를 선택합니다. 선택한 기존 작업의 작업 페이지가 열립니다.

     1. **작업**을 선택하고 **마이그레이션 전 평가 생성**을 선택합니다. 기존 작업에 대한 평가 실행을 지정하는 옵션이 포함된 **프리미엄 평가 생성** 페이지가 열립니다.

1. 평가 실행의 고유한 이름을 입력하거나 기본값을 그대로 둡니다.

1. 이 평가 실행에 포함하려는 사용 가능한 개별 평가를 선택합니다. 현재 작업 설정을 기반으로 사용 가능한 개별 평가만 선택할 수 있습니다. 기본적으로 사용 가능한 모든 개별 평가가 활성화되고 선택됩니다.

1. 계정에서 평가 결과 보고서를 저장할 Amazon S3 버킷과 폴더를 검색하고 선택합니다. 평가 실행을 위한 리소스 설정에 대한 자세한 내용은 [마이그레이션 전 평가를 위한 사전 조건 생성](CHAP_Tasks.AssessmentReport.Prerequisites.md) 섹션을 참조하세요.

1. 선택한 Amazon S3 버킷 및 폴더에 대한 전체 계정 액세스 권한이 있는 IAM 역할을 선택하거나 입력합니다. 평가 실행을 위한 리소스 설정에 대한 자세한 내용은 [마이그레이션 전 평가를 위한 사전 조건 생성](CHAP_Tasks.AssessmentReport.Prerequisites.md) 섹션을 참조하세요.

1. Amazon S3 버킷에 있는 평가 결과 보고서를 암호화하는 설정을 선택할 수 있습니다. S3 버킷 암호화에 대한 자세한 내용은 [Amazon S3 버킷에 대한 기본 서버 측 암호화 동작 설정](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucket-encryption.html)을 참조하세요.

1. 새 작업에 대해 **작업 생성**을 선택하거나 기존 작업에 대해 **생성**을 선택합니다.

   **데이터베이스 마이그레이션 작업** 페이지가 열리고 새 작업이나 수정된 작업이 나열되며 **상태**는 **생성 중...**입니다. 그리고 해당 작업이 생성되면 마이그레이션 전 평가 실행이 시작된다는 배너 메시지도 함께 표시됩니다.

AWS DMS 는 AWS DMS 관리 콘솔 AWS CLI, 또는 AWS DMS API를 사용하여 최신 및 모든 이전 마이그레이션 전 평가 실행에 대한 액세스를 제공합니다.

**평가 실행의 결과를 보려면**

1.  AWS DMS 관리 콘솔의 **데이터베이스 마이그레이션 작업** 페이지에서 기존 작업의 **식별자**를 선택합니다. 기존 작업의 작업 페이지가 열립니다.

1. 기존 작업 페이지에서 **마이그레이션 전 평가** 탭을 선택합니다. 그러면 해당 페이지의 **마이그레이션 전 평가** 섹션이 열리고 평가 실행 결과가 이름별로 역순으로 나열됩니다. 최신 결과가 목록 상단에 나타납니다. 결과를 조회할 평가 실행의 이름을 선택합니다.

이러한 평가 실행 결과는 최근 평가 실행의 이름과 그 상태에 관한 개요를 시작으로 하여 지정된 개별 평가 및 그 상태를 일련의 목록으로 보여줍니다. 그런 다음, 목록에서 평가 이름을 선택하여 개별 평가의 상태 세부 정보를 탐색할 수 있으며 평가 결과는 표의 열 수준까지 확인할 수 있습니다.

평가 실행의 상태 개요와 개별 평가에서는 **상태** 값이 모두 표시됩니다. 이 값은 평가 실행의 전체 상태와 개별 평가의 유사한 상태를 나타냅니다. 평가 실행의 **상태** 값을 목록으로 열거하면 다음과 같습니다.
+ `"cancelling"` – 평가 실행이 취소되었습니다.
+ `"deleting"` – 평가 실행이 삭제되었습니다.
+ `"failed"` – `failed` 상태가 지정된 개별 평가가 하나 이상 완료되었습니다. 이 상태는 오류 조건을 포함한 다른 모든 상태보다 우선합니다.
+ `"error-provisioning"` – 리소스가 프로비저닝되는 동안 (`provisioning` 상태 도중) 내부 오류가 발생했습니다. 프로비저닝 오류로 인해 검증 실패로 이어질 수 있는 평가가 실행되지 않았을 수 있으므로 개별 평가의 상태가 실패하지 않은 경우에만이 상태가 할당됩니다.
+ `"error-executing"` – 개별 평가를 실행하는 동안 (`running` 상태 도중) 내부 오류가 발생했습니다. 이 상태는 개별 평가의 상태가 실패하지 않은 경우에만 할당됩니다. 오류 조건으로 인해 평가가 완료되지 못하여 검증이 실패했을 수 있기 때문입니다.
+ `"invalid state"` – 평가 실행이 알 수 없는 상태입니다.
+ `"passed"` - 모든 개별 평가가 실패, 경고 또는 오류 상태 없이 성공적으로 완료되었습니다.
+ `"provisioning"` – 개별 평가를 실행하는 데 필요한 리소스가 프로비저닝되고 있습니다.
+ `"running"` - 개별 평가가 실행 중입니다.
+ `"starting"` – 평가 실행이 시작되었지만 개별 평가를 위한 리소스가 아직 프로비저닝되지 않았습니다.
+ `"warning"` - `warning` 상태인 개별 평가가 하나 이상 완료되었으며 실패한 평가 또는 오류 상태가 없습니다.

평가 실행의 개별 평가에 대한 **상태** 값을 목록으로 열거하면 다음과 같습니다.
+ `"cancelled"` – 평가 실행 취소의 일환으로 개별 평가가 취소되었습니다.
+ `"error"` – 개별 평가가 성공적으로 완료되지 않았습니다.
+ `"failed"` – 개별 평가가 성공적으로 완료되었지만 검증에 실패했다는 결과: 자세한 내용은 해당 결과의 세부 정보를 참조하세요.
+ `"invalid state"` – 개별 평가의 상태가 알 수 없는 상태입니다.
+ `"passed"` – 개별 평가가 완료되었고 성공적인 검증 결과를 얻었습니다.
+ `"pending"` – 개별 평가가 실행 대기 중입니다.
+ `"running"` – 개별 평가가 실행 중입니다.
+ `"warning"` - 경고 상태로 완료된 개별 평가입니다.
+ `"skipped"` - 평가 실행 중에 개별 평가를 건너뛰었습니다.

Amazon S3의 평가 실행 결과에 대한 JSON 파일도 볼 수 있습니다.

**Amazon S3의 평가 실행에 대한 JSON 파일을 보려면**

1.  AWS DMS Management Console에서 평가 실행의 상태 개요에 표시된 Amazon S3 버킷 링크를 선택합니다. 그러면 버킷에 저장된 버킷 폴더 및 기타 Amazon S3 객체 목록이 표시됩니다. 결과가 버킷 폴더에 저장되어 있다면 폴더를 엽니다.

1. 여러 JSON 파일에서 평가 실행 결과를 찾을 수 있습니다. `summary.json` 파일에는 평가 실행의 전체 결과가 포함됩니다. 나머지 파일에는 평가 실행을 위해 지정된 개별 평가의 이름(예: `unsupported-data-types-in-source.json`)이 각각 지정됩니다. 각 파일에는 선택한 평가 실행의 해당 개별 평가 결과가 포함되어 있습니다.

기존 마이그레이션 작업에 대한 사전 마이그레이션 평가 실행의 결과를 시작하고 보려면 다음 CLI 명령 및 AWS DMS API 작업을 실행할 수 있습니다.
+ CLI: [https://docs.aws.amazon.com/cli/latest/reference/dms/describe-applicable-individual-assessments](https://docs.aws.amazon.com/cli/latest/reference/dms/describe-applicable-individual-assessments), API: [https://docs.aws.amazon.com/dms/latest/APIReference/API_DescribeApplicableIndividualAssessments.html](https://docs.aws.amazon.com/dms/latest/APIReference/API_DescribeApplicableIndividualAssessments.html) – 하나 이상의 작업 구성 파라미터가 주어지면 신규 마이그레이션 전 평가 실행에 대해 지정할 수 있는 개별 평가를 목록으로 보여줍니다.
+ CLI: [https://docs.aws.amazon.com/cli/latest/reference/dms/start-replication-task-assessment-run](https://docs.aws.amazon.com/cli/latest/reference/dms/start-replication-task-assessment-run), API: [https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTaskAssessmentRun.html](https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTaskAssessmentRun.html) – 기존 마이그레이션 작업에 대한 하나 이상의 개별 평가에 대해 신규 마이그레이션 전 평가 실행을 시작합니다.
+ CLI: [https://docs.aws.amazon.com/cli/latest/reference/dms/describe-replication-task-assessment-runs](https://docs.aws.amazon.com/cli/latest/reference/dms/describe-replication-task-assessment-runs), API: [https://docs.aws.amazon.com/dms/latest/APIReference/API_DescribeReplicationTaskAssessmentRuns.html](https://docs.aws.amazon.com/dms/latest/APIReference/API_DescribeReplicationTaskAssessmentRuns.html) - 필터 설정에 따라 마이그레이션 전 실행의 페이지가 매겨진 목록을 반환합니다.
+ CLI: [https://docs.aws.amazon.com/cli/latest/reference/dms/describe-replication-task-individual-assessments](https://docs.aws.amazon.com/cli/latest/reference/dms/describe-replication-task-individual-assessments), API: [https://docs.aws.amazon.com/dms/latest/APIReference/API_DescribeReplicationTaskIndividualAssessments.html](https://docs.aws.amazon.com/dms/latest/APIReference/API_DescribeReplicationTaskIndividualAssessments.html) - 필터 설정에 따라 개별 평가의 페이지가 매겨진 목록을 반환합니다.
+ CLI: [https://docs.aws.amazon.com/cli/latest/reference/dms/cancel-replication-task-assessment-run](https://docs.aws.amazon.com/cli/latest/reference/dms/cancel-replication-task-assessment-run), API: [https://docs.aws.amazon.com/dms/latest/APIReference/API_CancelReplicationTaskAssessmentRun.html](https://docs.aws.amazon.com/dms/latest/APIReference/API_CancelReplicationTaskAssessmentRun.html) – 단일 마이그레이션 전 평가 실행을 취소하지만 삭제하지는 않습니다.
+ CLI: [https://docs.aws.amazon.com/cli/latest/reference/dms/delete-replication-task-assessment-run](https://docs.aws.amazon.com/cli/latest/reference/dms/delete-replication-task-assessment-run), API: [https://docs.aws.amazon.com/dms/latest/APIReference/API_DeleteReplicationTaskAssessmentRun.html](https://docs.aws.amazon.com/dms/latest/APIReference/API_DeleteReplicationTaskAssessmentRun.html) – 단일 마이그레이션 전 평가 실행의 기록을 삭제합니다.