AWS 문서 예제 리포지토리에서 더 많은 SDK
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
와 CreateReplicationTask
함께 사용 CLI
다음 코드 예제는 CreateReplicationTask
의 사용 방법을 보여 줍니다.
- CLI
-
- AWS CLI
-
복제 작업을 생성하려면
다음
create-replication-task
예제에서는 복제 작업을 생성합니다.aws dms create-replication-task \ --replication-task-identifier
movedata
\ --source-endpoint-arnarn:aws:dms:us-east-1:123456789012:endpoint:6GGI6YPWWGAYUVLKIB732KEVWA
\ --target-endpoint-arnarn:aws:dms:us-east-1:123456789012:endpoint:EOM4SFKCZEYHZBFGAGZT3QEC5U
\ --replication-instance-arn$RI_ARN
\ --migration-typefull-load
\ --table-mappingsfile://table-mappings.json
table-mappings.json
의 콘텐츠:{ "rules": [ { "rule-type": "selection", "rule-id": "1", "rule-name": "1", "object-locator": { "schema-name": "prodrep", "table-name": "%" }, "rule-action": "include", "filters": [] } ] }
출력:
{ "ReplicationTask": { "ReplicationTaskIdentifier": "moveit2", "SourceEndpointArn": "arn:aws:dms:us-east-1:123456789012:endpoint:6GGI6YPWWGAYUVLKIB732KEVWA", "TargetEndpointArn": "arn:aws:dms:us-east-1:123456789012:endpoint:EOM4SFKCZEYHZBFGAGZT3QEC5U", "ReplicationInstanceArn": "arn:aws:dms:us-east-1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE", "MigrationType": "full-load", "TableMappings": ...output omitted... , "ReplicationTaskSettings": ...output omitted... , "Status": "creating", "ReplicationTaskCreationDate": 1590524772.505, "ReplicationTaskArn": "arn:aws:dms:us-east-1:123456789012:task:K55IUCGBASJS5VHZJIINA45FII" } }
자세한 내용은 AWS 데이터베이스 마이그레이션 서비스 사용 설명서의 작업 작업을 AWS DMS 참조하세요.
-
자세한 API 내용은 명령 참조CreateReplicationTask
의 섹션을 참조하세요. AWS CLI
-
- PowerShell
-
- 용 도구 PowerShell
-
예제 1: 이 예제에서는 CdcStartTime 대신 를 사용하는 새 AWS 데이터베이스 마이그레이션 서비스 복제 태스크를 생성합니다 CdcStartPosition. MigrationType 는 “full-load-and-cdc”로 설정되어 있습니다. 즉, 대상 테이블이 비어 있어야 합니다. 새 태스크에는 키가 스테이지이고 키 값이 테스트인 태그가 지정됩니다. 이 cmdlet에서 사용하는 값에 대한 자세한 내용은 AWS 데이터베이스 마이그레이션 서비스 사용 설명서의 작업 생성(https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.Creating.html)을 참조하세요.
New-DMSReplicationTask -ReplicationInstanceArn "arn:aws:dms:us-east-1:123456789012:rep:EXAMPLE66XFJUWATDJGBEXAMPLE"` -CdcStartTime "2019-08-08T12:12:12"` -CdcStopPosition "server_time:2019-08-09T12:12:12"` -MigrationType "full-load-and-cdc"` -ReplicationTaskIdentifier "task1"` -ReplicationTaskSetting ""` -SourceEndpointArn "arn:aws:dms:us-east-1:123456789012:endpoint:EXAMPLEW5UANC7Y3P4EEXAMPLE"` -TableMapping "file:////home/testuser/table-mappings.json"` -Tag @{"Key"="Stage";"Value"="Test"}` -TargetEndpointArn "arn:aws:dms:us-east-1:123456789012:endpoint:EXAMPLEJZASXWHTWCLNEXAMPLE"
-
API 자세한 내용은 Cmdlet 참조CreateReplicationTask의 섹션을 참조하세요. AWS Tools for PowerShell
-