All Products
Search
Document Center

Data Transmission Service:Modify synchronization objects

Last Updated:Mar 28, 2026

Data Transmission Service (DTS) lets you add or remove synchronization objects from a running data synchronization instance without stopping or reconfiguring it.

Prerequisites

Before you begin, make sure that:

  • The data synchronization instance is in the Incremental Write phase with a status of Running or Synchronization Failed

  • The latency of the synchronization instance is less than 10 minutes

  • The source and destination databases are running normally — don't perform upgrades, configuration changes, network transitions, or cross-zone migrations during the modification, because DTS needs to connect to the databases and read schema information

Limitations

LimitationDetails
Incremental Write module must be runningIf it's not running, the modification is blocked.
Adding fields syncs only incremental dataWhen you add fields as synchronization objects, full data for those fields is not synced to the destination. Only incremental data is synced going forward.
Synchronization Types changes apply only to newly added objectsChanging Synchronization Types when adding objects does not affect existing objects.
Incremental Data Collection module restartsAfter adding objects, DTS restarts the Incremental Data Collection module. This may cause a latency of several minutes.
Object scope is limited to databases and tablesYou can't modify other object types during this process.
Data validation tasks can't be modifiedModifying data validation tasks during synchronization object modification is not supported.
Whether to Migrate Accounts setting can't be changedThis setting is locked during synchronization object modification.
Add and remove must be done in separate stepsTo both add and remove objects, first remove and submit, then add. Doing both in one operation may cause an error.
DDL operations before table-level modificationDon't perform DDL operations within 5 minutes before modifying table-level synchronization objects — this may cause the sync task to report an error.
SQL Server sourceYou can't add or remove databases during the modification.
Two-way synchronizationIf no independent conflict resolution policy is configured for the instance, you can't set one during the modification.
AnalyticDB for MySQL 2.0 as the destinationUse the previous version of the DTS console. To go to the previous version, move the pointer over the jiqiren icon in the lower-right corner of the DMS console and click 返回旧版.

Modify synchronization objects

  1. Go to the Data Synchronization page and select the region where the synchronization instance resides.

    DTS console

    1. Log on to the DTS console.

    2. In the left-side navigation pane, click Data Synchronization.

    DMS console

    Note

    The actual operations 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.

    1. Log on to the DMS console.

    2. In the top navigation bar, move the pointer over Data + AI and choose DTS (DTS) > Data Synchronization.

    3. From the drop-down list to the right of Data Synchronization Tasks, select the region in which the data synchronization instance resides.

  2. In the Actions column of the target synchronization instance, click Reselect Objects.

  3. Modify the synchronization objects:

    • Add an object: In the Source Objects box, select the object to add, then click 向右 to move it to the Selected Objects box. > Important: > - In the Synchronization Types section, select whether to sync the table schema and full data for the added objects. This selection applies only to the added objects. > - To use the object name mapping feature, first move the objects from Selected Objects back to Source Objects and submit. Then add them back to Selected Objects. The object name mapping feature takes effect after you complete both steps.

    • Remove an object: In the Selected Objects box, select the object to remove, then click 左移 to move it to the Source Objects box.

  4. Click Next: Advanced Settings.

  5. Click Next: Precheck and Start Task.

    DTS runs a precheck after each modification. If the precheck fails or reports a warning, resolve the issue and run the precheck again.
  6. When the Success Rate reaches 100%, click Changed. Return.

  7. In the Status column, verify the instance status after the modification.

    If Auto Refresh is not enabled, click the Refresh icon above the Actions column to manually refresh the status.

FAQ

Can I modify the Kafka Data Compression Format for a synchronization instance with Kafka as the destination?

Yes.

Can I modify the Message acknowledgement mechanism for a synchronization instance with Kafka as the destination?

Yes.

Can I modify a data validation task when I modify the synchronization objects?

No. Modifying data validation tasks during synchronization object modification is not supported.

The precheck failed after I added a synchronization object. How do I roll back?

  1. Log on to the DTS console.DTS consoleDMS console

  2. In the task list, find the target task and click the task ID.

  3. In the left-side navigation pane, click Synchronization Object Modification Records

How do I perform a full resynchronization for a specific object?

Remove the object first, then add it back:

  1. In the Actions column, click Reselect Objects. In the Selected Objects box, select the object to remove, then click 左移 to move it to the Source Objects box. Click Next: Advanced Settings and Next: Precheck and Start Task. When the success rate is 100%, click Changed. Return.

  2. Before adding the object back, delete it from the destination database to prevent data inconsistency.

  3. In the Actions column, click Reselect Objects again. In the Source Objects box, select the object, then click 向右 to move it to the Selected Objects box. Click Next: Advanced Settings and Next: Precheck and Start Task. When the success rate is 100%, click Changed. Return.