작업 중 테이블 다시 로드 - AWS데이터베이스 마이그레이션 서비스

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

작업 중 테이블 다시 로드

작업을 실행하는 동안 원본의 데이터를 사용하여 대상 데이터베이스 테이블을 다시 로드할 수 있습니다. 작업 중에 파티션 작업으로 인해 오류가 발생하거나 데이터가 변경될 경우(예: Oracle을 사용하는 경우) 테이블을 다시 로드해야 할 수도 있습니다. 작업에서 최대 10개 테이블을 다시 로드할 수 있습니다.

테이블을 다시 로드해도 태스크가 중단되지는 않습니다.

테이블을 다시 로드하려면, 다음 조건을 적용해야 합니다.

  • 작업이 실행 중이어야 합니다.

  • 작업의 마이그레이션 방법이 전체 로드 또는 CDC로 전체 로드여야 합니다.

  • 중복 테이블은 허용되지 않습니다.

  • AWS DMS는 이전에 읽은 테이블 정의를 유지하며 다시 로드 작업 중에 다시 생성하지 않습니다. ALTER TABLE ADD COLUMN 또는 DROP COLUMN 등 테이블이 다시 로드되기 전에 테이블에 만들어진 DDL 문으로 인해 다시 로드 작업이 실패할 수 있습니다.

참고

DMS는 테이블을 다시 로드하기 전에 TargetTablePrepMode 설정을 적용합니다. TargetTablePrepModeDO_NOTHING으로 설정하는 경우 먼저 테이블을 수동으로 잘라야 합니다.

AWS Management 콘솔

AWS DMS콘솔을 사용하여 테이블을 다시 로드하려면
  1. 에 로그인AWS Management 콘솔하고 https://console.aws.amazon.com/dms/v2/ AWS DMS콘솔을 엽니다.

    IAM 사용자로 로그인한 경우, AWS DMS에 액세스하려면 적절한 권한이 있어야 합니다. 필요한 권한에 관한 자세한 내용은 AWS DMS 사용에 필요한 IAM 권한 섹션을 참조하세요.

  2. 탐색 창에서 작업을 선택합니다.

  3. 다시 로드할 테이블이 있는 실행 중인 작업을 선택합니다.

  4. 테이블 통계 탭을 선택합니다.

    AWS DMS모니터링
  5. 다시 로드할 테이블을 선택합니다. 작업이 더 이상 실행되고 있지 않으면 테이블을 다시 로드할 수 없습니다.

  6. 테이블 데이터 다시 로드를 선택합니다.

AWS DMS가 테이블을 다시 로드할 준비를 하면 콘솔이 테이블 상태를 다시 로드 중인 테이블로 변경합니다.