동종 데이터 마이그레이션을 위한 선택 규칙 - AWS 데이터베이스 마이그레이션 서비스

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

동종 데이터 마이그레이션을 위한 선택 규칙

선택 규칙을 사용하여 복제에 포함할 스키마, 테이블 또는 둘 다를 선택할 수 있습니다.

데이터 마이그레이션 작업을 생성할 때 선택 규칙 추가를 선택합니다.

규칙 설정의 경우 다음 값을 제공하십시오.

  • 스키마: 스키마 입력을 선택합니다.

  • 스키마 이름: 복제하거나 와일드카드로 사용할 % 스키마의 이름을 입력합니다.

  • 테이블 이름: 복제하거나 와일드카드로 % 사용할 테이블의 이름을 입력합니다.

기본적으로 지원되는 유일한 규칙-액션은 이고Include, DMS 지원하는 유일한 와일드카드 문자는 입니다. DMS %

참고

AWS DMS Postgre SQL 또는 MongoDB 호환 데이터베이스를 원본으로 사용하는 경우 동종 데이터 마이그레이션에 대한 선택 규칙만 지원합니다.

예 스키마에서 모든 테이블 마이그레이션

다음은 소스에서 이름이 dmsst인 스키마의 모든 테이블을 대상 엔드포인트로 마이그레이션하는 예입니다.

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "%" }, "filters": [], "rule-id": "1", "rule-name": "1" } ] }
예 스키마에서 일부 테이블 마이그레이션

다음 예제는 소스에 이름이 지정된 스키마에서 로 시작하는 이름을 가진 모든 테이블을 대상 collectionTest 엔드포인트로 마이그레이션합니다. dmsst

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "collectionTest%" }, "filters": [], "rule-id": "1", "rule-name": "1" } ] }
예 여러 스키마의 특정 테이블을 마이그레이션합니다.

다음 예제는 원본에 이름이 dmsst 지정되어 있는 여러 스키마의 일부 테이블을 대상 Test 엔드포인트로 마이그레이션합니다.

{ "rules": [ { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "dmsst", "table-name": "collectionTest1" }, "filters": [], "rule-id": "1", "rule-name": "1" }, { "rule-type": "selection", "rule-action": "include", "object-locator": { "schema-name": "Test", "table-name": "products" }, "filters": [], "rule-id": "2", "rule-name": "2" } ] }