기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
마이그레이션 전 평가 실행 지정, 시작, 보기
사전 마이그레이션 평가는 신규 또는 기존 마이그레이션 태스크 구성을 기반으로 실행할 하나 이상의 개별 평가를 지정합니다. 개별 평가에서는 마이그레이션 유형, 지원되는 객체, 인덱스 구성, 기타 작업 설정(예: 마이그레이션할 스키마와 테이블을 식별하는 테이블 매핑) 등의 고려 사항에 따라 소스 또는 대상 데이터베이스의 특정 요소를 평가합니다. 예를 들어, 개별 평가에서는 마이그레이션할 수 있거나 없는 소스 데이터 유형 또는 프라이머리 키 포맷을 평가할 수 있습니다.
개별 평가 지정
새 평가 실행을 생성할 경우 태스크 구성에 적용할 수 있는 일부 또는 모든 개별 평가를 실행하도록 선택할 수 있습니다.
AWS DMS 는 다음과 같은 관계형 소스 및 대상 데이터베이스 엔진에 대한 사전 마이그레이션 평가 실행을 지원합니다.
-
MySQL 평가(MariaDB 및 Amazon Aurora MySQL - 호환 버전 포함)
-
PostgreSQL 평가(Amazon Aurora PostgreSQL - 호환 버전 포함)
마이그레이션 전 평가 실행 시작 및 보기
AWS DMS Management Console, AWS CLI및 AWS DMS API를 사용하여 신규 또는 기존 마이그레이션 작업에 대한 마이그레이션 전 평가 실행을 시작할 수 있습니다.
마이그레이션 전 평가를 시작하려면 새 작업이나 기존 작업에 대해 평가를 실행하십시오.
-
AWS DMS 관리 콘솔의 데이터베이스 마이그레이션 작업 페이지에서 다음 중 하나를 수행하십시오.
-
새 작업을 생성하고 평가하려면 태스크 생성을 선택합니다. 데이터베이스 마이그레이션 작업 생성 페이지가 열립니다.
-
테이블 매핑을 포함하여 작업을 생성하는 데 필요한 작업 설정을 입력합니다.
-
사전 마이그레이션 평가 섹션에서 사전 마이그레이션 평가 실행 확인란을 선택합니다. 이 페이지에는 새 태스크에 대한 평가 실행을 지정하는 옵션이 포함되어 있습니다.
참고
새 작업을 생성할 때 마이그레이션 전 평가 실행을 활성화하면 작업 생성 시 작업을 자동으로 시작하는 옵션이 비활성화됩니다. 평가 실행이 완료된 후 수동으로 작업을 시작할 수 있습니다.
-
-
기존 태스크를 평가하려면 데이터베이스 마이그레이션 태스크 페이지에서 기존 태스크의 식별자를 선택합니다. 선택한 기존 작업의 작업 페이지가 열립니다.
-
작업을 선택하고 마이그레이션 전 평가 생성을 선택합니다. 기존 작업에 대한 평가 실행을 지정하는 옵션이 포함된 프리미엄 평가 생성 페이지가 열립니다.
-
-
-
평가 실행의 고유한 이름을 입력하거나 기본값을 그대로 둡니다.
-
이 평가 실행에 포함하려는 사용 가능한 개별 평가를 선택합니다. 현재 작업 설정을 기반으로 사용 가능한 개별 평가만 선택할 수 있습니다. 기본적으로 사용 가능한 모든 개별 평가가 활성화되고 선택됩니다.
-
계정에서 평가 결과 보고서를 저장할 Amazon S3 버킷과 폴더를 검색하고 선택합니다. 평가 실행을 위한 리소스 설정에 대한 자세한 내용은 사전 마이그레이션 평가를 위한 사전 조건 생성 섹션을 참조하세요.
-
선택한 Amazon S3 버킷 및 폴더에 대한 전체 계정 액세스 권한이 있는 IAM 역할을 선택하거나 입력합니다. 평가 실행을 위한 리소스 설정에 대한 자세한 내용은 사전 마이그레이션 평가를 위한 사전 조건 생성 섹션을 참조하세요.
-
Amazon S3 버킷에 있는 평가 결과 보고서를 암호화하는 설정을 선택할 수 있습니다. S3 버킷 암호화에 대한 자세한 내용은 Amazon S3 버킷에 대한 기본 서버 측 암호화 동작 설정을 참조하세요.
-
새 작업에 대해 작업 생성을 선택하거나 기존 작업에 대해 생성을 선택합니다.
데이터베이스 마이그레이션 작업 페이지가 열리고 새 작업이나 수정된 작업이 나열되며 상태는 생성 중...입니다. 그리고 해당 작업이 생성되면 마이그레이션 전 평가 실행이 시작된다는 배너 메시지도 함께 표시됩니다.
AWS DMS 는 AWS DMS Management Console AWS CLI, 또는 AWS DMS API를 사용하여 최신 및 모든 이전 마이그레이션 전 평가 실행에 대한 액세스를 제공합니다.
평가 실행의 결과를 보려면
-
AWS DMS 관리 콘솔의 데이터베이스 마이그레이션 작업 페이지에서 기존 작업의 식별자를 선택합니다. 기존 작업의 작업 페이지가 열립니다.
-
기존 작업 페이지에서 마이그레이션 전 평가 탭을 선택합니다. 그러면 해당 페이지의 사전 마이그레이션 평가 섹션이 열리고 평가 실행 결과가 이름별로 역순으로 나열됩니다. 최신 결과가 목록 상단에 나타납니다. 결과를 조회할 평가 실행의 이름을 선택합니다.
이러한 평가 실행 결과는 최근 평가 실행의 이름과 그 상태에 관한 개요를 시작으로 하여 지정된 개별 평가 및 그 상태를 일련의 목록으로 보여줍니다. 그런 다음, 목록에서 평가 이름을 선택하여 개별 평가의 상태 세부 정보를 탐색할 수 있으며 평가 결과는 표의 열 수준까지 확인할 수 있습니다.
평가 실행의 상태 개요와 개별 평가에서는 상태 값이 모두 표시됩니다. 이 값은 평가 실행의 전체 상태와 개별 평가의 유사한 상태를 나타냅니다. 평가 실행의 상태 값을 목록으로 열거하면 다음과 같습니다.
-
"cancelling"
– 평가 실행이 취소되었습니다. -
"deleting"
– 평가 실행이 삭제되었습니다. -
"failed"
–failed
상태가 지정된 개별 평가가 하나 이상 완료되었습니다. -
"error-provisioning"
– 리소스가 프로비저닝되는 동안 (provisioning
상태 도중) 내부 오류가 발생했습니다. -
"error-executing"
– 개별 평가를 실행하는 동안 (running
상태 도중) 내부 오류가 발생했습니다. -
"invalid state"
– 평가 실행이 알 수 없는 상태입니다. -
"passed"
– 모든 개별 평가가 완료되었으며failed
상태가 있는 평가는 없습니다. -
"provisioning"
– 개별 평가를 실행하는 데 필요한 리소스가 프로비저닝되고 있습니다. -
"running"
– 개별 평가가 실행 중입니다. -
"starting"
– 평가 실행이 시작되었지만 개별 평가를 위한 리소스가 아직 프로비저닝되지 않았습니다. -
"warning"
–warning
상태가 지정된 개별 평가가 하나 이상 완료되었습니다.
평가 실행의 개별 평가에 대한 상태 값을 목록으로 열거하면 다음과 같습니다.
-
"cancelled"
– 평가 실행 취소의 일환으로 개별 평가가 취소되었습니다. -
"error"
– 개별 평가가 성공적으로 완료되지 않았습니다. -
"failed"
– 개별 평가가 성공적으로 완료되었지만 검증에 실패했다는 결과: 자세한 내용은 해당 결과의 세부 정보를 참조하십시오. -
"invalid state"
– 개별 평가의 상태가 알 수 없는 상태입니다. -
"passed"
– 개별 평가가 완료되었고 성공적인 검증 결과를 얻었습니다. -
"pending"
– 개별 평가가 실행 대기 중입니다. -
"running"
– 개별 평가가 실행 중입니다. -
"warning"
– 개별 평가를 성공적으로 완료하고 경고 검증 결과를 얻음: 자세한 내용은 해당 결과의 세부 정보를 참조하십시오.
Amazon S3의 평가 실행 결과에 대한 JSON 파일도 볼 수 있습니다.
Amazon S3의 평가 실행에 대한 JSON 파일을 보려면
-
AWS DMS Management Console에서 평가 실행의 상태 개요에 표시된 Amazon S3 버킷 링크를 선택합니다. 그러면 버킷에 저장된 버킷 폴더 및 기타 Amazon S3 객체 목록이 표시됩니다. 결과가 버킷 폴더에 저장되어 있다면 폴더를 엽니다.
-
여러 JSON 파일에서 평가 실행 결과를 찾을 수 있습니다.
summary.json
파일에는 평가 실행의 전체 결과가 포함됩니다. 나머지 파일에는 평가 실행을 위해 지정된 개별 평가의 이름(예:unsupported-data-types-in-source.json
)이 각각 지정됩니다. 각 파일에는 선택한 평가 실행의 해당 개별 평가 결과가 포함되어 있습니다.
기존 마이그레이션 작업에 대한 사전 마이그레이션 평가 실행의 결과를 시작하고 보려면 다음 CLI 명령 및 AWS DMS API 작업을 실행할 수 있습니다.
-
CLI:
describe-applicable-individual-assessments
, API:DescribeApplicableIndividualAssessments
– 하나 이상의 작업 구성 파라미터가 주어지면 신규 마이그레이션 전 평가 실행에 대해 지정할 수 있는 개별 평가를 목록으로 보여줍니다. -
CLI:
start-replication-task-assessment-run
, API:StartReplicationTaskAssessmentRun
– 기존 마이그레이션 작업에 대한 하나 이상의 개별 평가에 대해 신규 마이그레이션 전 평가 실행을 시작합니다. -
CLI:
describe-replication-task-assessment-runs
, API:DescribeReplicationTaskAssessmentRuns
- 필터 설정에 따라 마이그레이션 전 실행의 페이지가 매겨진 목록을 반환합니다. -
CLI:
describe-replication-task-individual-assessments
, API:DescribeReplicationTaskIndividualAssessments
- 필터 설정에 따라 개별 평가의 페이지가 매겨진 목록을 반환합니다. -
CLI:
cancel-replication-task-assessment-run
, API:CancelReplicationTaskAssessmentRun
– 단일 마이그레이션 전 평가 실행을 취소하지만 삭제하지는 않습니다. -
CLI:
delete-replication-task-assessment-run
, API:DeleteReplicationTaskAssessmentRun
– 단일 마이그레이션 전 평가 실행의 기록을 삭제합니다.