Data Transfer Service (DTS) provides data migration, sync, and subscription services. With DTS, you can migrate your databases without interrupting your business and build a high-availability database architecture for remote disaster recovery through real-time sync channels.
The supported operations and related APIs under each migration task status are listed below:
Task Status | Supported Operation | Key API | Description |
---|---|---|---|
- | - | CreateMigrationService | Purchase migration task resources. After making the purchase, you will return to the list of randomly generated migration task IDs. |
Created (created ) |
Configure | DescribeMigrationJobs API to query the list of all migration tasks and obtain the task IDs. |
|
Checking (checking ) |
- | DescribeMigrationCheckJob | The migration task is being checked. |
Check passed (checkPass ) |
Immediate start, configure, verify | StartMigrateJob | The check is passed, and you can start the data migration task. |
Check failed (checkNotPass ) |
Configure, verify | ModifyMigrationJob | The verification failed, and you need to configure the migration task and start verification again. |
Preparing (readyRun ) |
Stop | - | The data migration task is being prepared after you click Start. |
Running (running ) |
Stop, create data consistency check task (only supported for eligible links) | StopMigrateJob | The task is running. If you need to cancel the migration task, click Stop. The stopped task cannot be resumed. |
Stopping (stopping ) |
- | - | The task is being stopped after you click Stop. |
Stopped (canceled ) |
- | IsolateMigrateJob | The stopped task needs to be isolated in order to promptly unfreeze the frozen amount of one hour's pay-as-you-go fees. |
Prepared (readyComplete ) |
Complete, stop, create data consistency check task (only supported for eligible links) | ||
Completing (completing ) |
- | - | The task is being completed after you click Complete. |
Task successful (success ) |
- | IsolateMigrateJob | The migration task is successfully completed. The completed task needs to be isolated in order to promptly unfreeze the frozen amount of one hour's pay-as-you-go fees. |
Task error (error ) |
Stop, retry | ResumeMigrateJob | The migration task is interrupted as an exception occurred during the migration. You can retry the task. |
Retrying (resuming ) |
- | - | The task is being retried after you click Retry. If the retry succeeds, the task will be executed normally; otherwise, it will enter the "Task failed" status. |
Task failed (failed ) |
Retry (only supported for Redis migration tasks) | IsolateMigrateJob | The migration task failed. u200c The failed task needs to be isolated in order to promptly unfreeze the frozen amount of one hour's pay-as-you-go fees. |
All above status | View, adjust specification, isolate | ||
Isolated (isolated , which is the billing status) |
Deisolate/resume, delete |
The supported operations and related APIs under each sync task status are listed below:
Task Status | Supported Operation | Key API | Description |
---|---|---|---|
- | - | CreateSyncJob | Purchase sync task resources. After making the purchase, you will return to the list of randomly generated sync task IDs. |
Uninitialized (UnInitialized ) |
Configure | DescribeSyncJobs API to query the list of all sync tasks and obtain the task IDs. |
|
Checking (Checking ) |
- | DescribeCheckSyncJobResult | The sync task is being checked. |
Verification passed (CheckPass ) |
Start, configure, verify | StartSyncJob | The verification is passed, and you can start the data sync task. |
Verification failed (CheckNotPass ) |
Configure, verify | ConfigureSyncJob | The verification failed, and you need to configure the sync task and start verification again. |
Preparing (ReadyRunning ) |
Stop | - | The sync task is being prepared after you click Start. |
Running (Running ) |
Stop | StopSyncJob | The task is running. If you need to cancel the sync task, click Stop. |
Stopping (Stopping ) |
- | - | The task is being stopped after you click Stop. |
Stopped (Stopped ) |
- | IsolateSyncJob | The sync task is successfully completed. The completed task needs to be isolated in order to promptly unfreeze the frozen amount of one hour's pay-as-you-go fees. |
Task error (ResumableErr ) |
Stop, retry | ResumeSyncJob | The sync task is interrupted as an exception occurred during the sync. You can retry the task. |
Retrying (Resuming ) |
- | - | The task is being retried after you click Retry. If the retry succeeds, the task will be executed normally; otherwise, it will enter the "Task failed" status. |
Task failed (Failed ) |
- | IsolateSyncJob | The sync task failed u200c The failed task needs to be isolated in order to promptly unfreeze the frozen amount of one hour's pay-as-you-go fees. |
All above status | View, adjust specification, isolate | ||
Isolated (Isolated , which is the billing status) |
Deisolate/resume, delete |
Was this page helpful?