내용으로 건너뛰기

유효성 검사 전용 AWS DMS 작업을 어떻게 만듭니까?

2분 분량
0

데이터를 미리 보고 유효성을 검사하는 데 사용할 수 있는 AWS Database Migration Service(AWS DMS) 작업을 만들려고 합니다.

간략한 설명

다음과 같은 유형의 유효성 검사 전용 작업을 만들 수 있습니다.

유효성 검사 전용 작업의 사용 방법에 관한 자세한 내용은 유효성 검사 전용 사용 사례를 참조하십시오.

해결 방법

참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생하면 AWS CLI 오류 문제 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

AWS DMS 콘솔을 사용하여 유효성 검사 전용 작업 만들기

다음 단계를 완료하십시오.

  1. AWS DMS 콘솔을 엽니다.

  2. 탐색 창의 마이그레이션 또는 복제에서 작업을 선택합니다.

  3. 작업 만들기를 선택합니다.

  4. 작업 구성에서 작업의 세부 정보를 입력합니다. 작업 유형에서 다음 옵션 중 하나를 선택합니다.
    전체 로드 전용 작업인 경우 마이그레이션만을 선택합니다.
    CDC 유효성 검사 전용 작업인 경우 복제만을 선택합니다.

  5. 설정에서 JSON 편집기를 선택합니다. EnableValidation 및 ValidationOnly 설정을 true로 설정합니다(다음 예시 참조).

    "EnableValidation": true,
    "ValidationOnly": true,
  6. TargetTablePrepMode가 DO_NOTHING으로 설정되었는지 확인합니다.

  7. 마이그레이션 작업 시작 구성에서 나중에 수동으로를 선택합니다.

  8. 작업 만들기를 선택합니다.

AWS CLI를 사용하여 유효성 검사 전용 작업 만들기

유효성 검사 전용 작업을 만들려면 create-replication-task AWS CLI 명령을 실행합니다.

aws dms create-replication-task --replication-task-identifier your-task-id validation-only-task --replication-task-settings '{"FullLoadSettings":{"TargetTablePrepMode":"DO_NOTHING"},"ValidationSettings":{"EnableValidation":true,"ValidationOnly":true}}' --replication-instance-arn your-replication-instance-arn --source-endpoint-arn your-source-endpoint-arn --target-endpoint-arn your-target-endpoint-arn --migration-type
your-migration-type --table-mappings your-table-mapping-file-path

참고: your-task-id를 복제 작업 ID로 바꾸십시오. your-replication-instance-arn을 복제 인스턴스 Amazon 리소스 이름(ARN)으로, your-source-endpoint-arn을 소스 엔드포인트 ARN으로, target-endpoint-arn을 대상 엔드포인트 ARN으로 바꿉니다. 그런 다음, your-migration-type을 cdc 또는 full-load로, your-table-mapping-file-path를 테이블 매핑 파일 경로로 바꿉니다.

유효성 검사를 특정 타임스탬프부터 시작하려면 --cdc-start-time 파라미터를 추가하고 시작 시간을 지정하십시오.

(선택 사항) 작업이 만들어졌는지 확인하려면 AWS DMS 콘솔을 엽니다. 탐색 창의 마이그레이션 또는 복제에서 작업을 선택하고 해당하는 작업을 찾습니다.

관련 정보

작업 설정 예시

제한 사항

AWS 공식업데이트됨 8달 전