마이그레이션 전 평가 실행 지정, 시작, 보기 - AWS데이터베이스 마이그레이션 서비스

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

마이그레이션 전 평가 실행 지정, 시작, 보기

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

개별 평가 지정

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

AWS DMS는 다음 관계형 소스 및 대상 데이터베이스 엔진에 대한 사전 마이그레이션 평가 실행을 지원합니다.

마이그레이션 전 평가 실행 시작 및 보기

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

마이그레이션 전 평가를 시작하려면 새 작업이나 기존 작업에 대해 평가를 실행하세요.
  1. AWS DMS 관리 콘솔의 데이터베이스 마이그레이션 작업 페이지에서 다음 중 하나를 수행하세요.

    • 새 작업을 생성하고 평가하려면 태스크 생성을 선택합니다. 데이터베이스 마이그레이션 작업 생성 페이지가 열립니다.

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

      2. 마이그레이션 전 평가 섹션에서 마이그레이션 전 평가 실행 확인란을 선택합니다. 이 페이지에는 새 태스크에 대한 평가 실행을 지정하는 옵션이 포함되어 있습니다.

      참고

      새 작업을 생성할 때 마이그레이션 전 평가 실행을 활성화하면 작업 생성 시 작업을 자동으로 시작하는 옵션이 비활성화됩니다. 평가 실행이 완료된 후 수동으로 작업을 시작할 수 있습니다.

    • 기존 태스크를 평가하려면 데이터베이스 마이그레이션 태스크 페이지에서 기존 태스크의 식별자를 선택합니다. 선택한 기존 작업의 작업 페이지가 열립니다.

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

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

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

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

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

  6. Amazon S3 버킷에 있는 평가 결과 보고서를 암호화하는 설정을 선택할 수 있습니다. S3 버킷 암호화에 대한 자세한 내용은 Amazon S3 버킷에 대한 기본 서버 측 암호화 동작 설정을 참조하세요.

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

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

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

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

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

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

평가 실행의 상태 개요와 개별 평가에서는 상태 값이 모두 표시됩니다. 이 값은 평가 실행의 전체 상태와 개별 평가의 유사한 상태를 나타냅니다. 평가 실행의 상태 값을 목록으로 열거하면 다음과 같습니다.

  • "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 DMSManagement Console에서 평가 실행의 상태 개요에 표시된 Amazon S3 버킷 링크를 선택합니다. 그러면 버킷에 저장된 버킷 폴더 및 기타 Amazon S3 객체 목록이 표시됩니다. 결과가 버킷 폴더에 저장되어 있다면 폴더를 엽니다.

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

기존 마이그레이션 작업에 대한 사전 마이그레이션 평가 실행의 결과를 시작하고 보려면 다음 CLI 명령 및 AWS DMSAPI 작업을 실행할 수 있습니다.