Pause a Data Transmission Service (DTS) instance to temporarily stop writing data to a destination database without losing your progress. When you resume the instance, DTS continues from where it left off.
Prerequisites
Before you begin, ensure that you have:
A data synchronization or migration instance (see Overview of data synchronization scenarios and Overview of data migration scenarios)
An instance with Status set to Running
A serverless instance is a special type of synchronization instance that supports pausing.
Usage notes
Data risks:
Pausing a DTS instance may cause data inconsistency.
If a paused instance fails to run or is forcibly terminated, incremental data loss may occur.
Resume constraints:
Keep pauses under six hours. Instances paused for more than seven days cannot be resumed, including serverless instances.
If an instance does not migrate incremental data, or transfers a small amount of data, the pause operation may fail.
Billing:
Billing continues for a paused data synchronization instance regardless of whether the source or destination database is reachable.
A paused serverless instance still consumes 1 DU of resources and incurs costs.
Instance type restrictions:
Change tracking instances cannot be paused. To stop a change tracking instance, release it instead. For more information, see Release DTS instances.
If you no longer use a subscription task with auto-renewal enabled, disable auto-renewal or release the instance to avoid unexpected charges. For more information, see Renewal guide and Release DTS instances.
Pause a data synchronization instance
The following steps show how to pause one or more data synchronization instances.
Step 1: Go to the Data Synchronization page
Use one of the following consoles:
DTS console
Log on to the DTS console.
In the left-side navigation pane, click Data Synchronization.
In the upper-left corner, select the region where your instance resides.
DMS console
The actual navigation may vary based on the mode and layout of the DMS console. For more information, see Simple mode and Customize the layout and style of the DMS console.
Log on to the DMS console.
In the top navigation bar, move the pointer over Data + AI and choose DTS (DTS) > Data Synchronization.
From the drop-down list to the right of Data Synchronization Tasks, select the region where your instance resides.
Step 2: Pause the instance
Pause one instance: Find the instance, then in the Actions column, click .
Pause multiple instances at once: Select the instances, then click Pause Task at the bottom of the page.
Step 3: Confirm
In the dialog box that appears, click OK.
After the operation completes, the instance Status changes to Paused.
API reference
| Operation | Description |
|---|---|
| SuspendDtsJob | Pauses a single DTS instance |
| SuspendDtsJobs | Pauses multiple DTS instances at once |
FAQ
Can I resume a paused instance?
In most cases, yes — as long as the instance has been paused for no more than 24 hours. If the instance transfers a small amount of data, you can resume it after up to seven days. Keep pauses short: instances paused for more than seven days cannot be resumed.
> Pause Task