Type | Environment Requirement |
Source database requirements | The networks between the source and target databases can be connected. The server where the source database is located is required to have sufficient outbound bandwidth; otherwise, the migration speed is affected. |
Target database requirements | The version number of the target instance cannot be earlier than that of the source instance. The target database cannot contain any database with the same name as the source database. The disk space of the target database should be larger than the size of the source database, at least 1.5 times the source database size. It is not recommended to write data to the target database during synchronization, as this may cause synchronization task exceptions. |
Parameter | Description |
Service Type | Select data synchronization. |
Creation Mode | New task: Create a task. Create a similar task: Quickly create a task with the same configuration as the historical task. The default pre-filled options, such as the database type and billing mode, of the new task are consistent with those of the historical task. Users can also modify them as needed. |
Billing Mode | The yearly/monthly subscription and pay-as-you-go modes are supported. |
Source Instance Type | Select SQL Server. It cannot be modified after purchase. |
Source Instance Region | Select the source instance region. It cannot be modified after purchase. |
Target Instance Type | Select SQL Server. Currently, only the synchronization link from SQL Server to SQL Server is supported. |
Specification | The default value is Medium. |
Tag | Set tag keys and values for synchronization tasks to facilitate efficient management of multiple tasks through tags. |
Task Name | Set it to Name the Task After Creation. The task name is the same as the task ID by default. After the synchronization task is created, the task name can be reset. Set it to Name Now. Enter the task name in the input box below. |
Agreement Terms |


Parameter | Description |
Task Name | A task name is automatically generated by DTS. It is recommended that users modify it to a meaningful name to facilitate task identification. |
Running Mode | Immediate execution: The task will be started immediately once the pre-check passes. Scheduled execution: Set a start time for the task execution. After the pre-check passes, the task is not started immediately, but is started at the scheduled time. |
Automatic Retry | When it is enabled, if a synchronization task is temporarily interrupted due to network exceptions or other issues, DTS will automatically retry and resume the task within the specified time range without requiring manual intervention from users. The supported time range for automatic retries is 5–720 minutes. |
Source Instance Type | Source instance type selected during purchase. It cannot be modified. |
Source Instance Region | Source instance region selected during purchase. It cannot be modified. |
Service Provider | Select the access type according to your scenario. Set it to Cloud Database for this scenario. For preparations related to different access types, see Preparation Overview. |
Cross-Account | Intra account: The Tencent Cloud root account for both the source and target database instances is the same. Cross-account: The Tencent Cloud root accounts for the source and target database instances are different. For guidance on cross-account synchronization operations, see Synchronization Between Cross-Account Cloud Database Instances. |
Instance ID | ID of the source instance. |
Account | Source instance account. The account permissions should meet the requirements. |
Password | Password of the source instance account. |
Target Instance Type | Target instance type selected during purchase. It cannot be modified. |
Target Instance Region | Target instance region selected during purchase. It cannot be modified. |
Access Type | Select the access type based on your scenario. Set it to Cloud Database for this scenario. |
Instance ID | Target Instance ID. |
Account | Target instance account. The account permissions should meet the requirements. |
Password | Password of the target instance account. |

Parameter | Description |
Initialization Type | Structure initialization: When a synchronization task is executed, the data of the source instance is initialized to the target instance first. Full data initialization: When a synchronization task is executed, the data of the source instance is initialized to the target instance first. By default, both options are checked and cannot be unchecked. Synchronization tasks include incremental data synchronization by default, which synchronizes the incremental data generated from the source database to the target database in real time. If incremental synchronization is not required, use data migration instead. |
Existing Tables with the Same Name | The default option is pre-check and error reporting. If tables with the same name exist, an error will be reported, and the process will be stopped. |
Primary Key Conflict Handling | The default option is to report a conflict error, indicating that if a primary key conflict is detected during synchronization, the system will report an error and pause the data synchronization task. |
DML | Currently, only data manipulation language (DML) operations are supported for synchronization. The operations that are checked by default include Insert, Update, and Delete. These operations can be unchecked, but at least one operation should be checked. |
Synchronization Object | The default option is the specified objects, indicating that all tables and views of the source database are synchronized. Additionally, objects of the type selected under Advanced Migration Objects will be synchronized. |
Advanced Migration Object | In addition to tables and views, select objects to be synchronized, such as procedures, functions, custom data types, and plan guides. Replication of advanced objects is a one-time operation; newly created advanced objects will not be synchronized after the task is started. Check the source databases to be synchronized in the source database list and add them to the list of selected objects on the right. |
Transfer Rate Limit | It is enabled by default. Once enabled, it allows you to control the transfer rate of data synchronization and can be disabled. |
Number of Concurrent Threads for Full Export of the Source Database | The full export phase consists of two steps: chunk calculation and chunk export. To reduce the total time of the full export phase, you can appropriately increase the number of threads. Note: Increasing the number of threads will increase the load on the source database. The value range for the parameter is 1–16. |
Source Database Full Export RPS | 0 Counts/s indicates no limit, and 50 million Counts/s is the maximum input limit. The actual export speed depends on various factors such as source or target database load and network conditions. |
Number of Concurrent Threads for Full Import of the Target Database | Increasing the number of concurrent threads for import can improve the full write speed to the target database. The value range for this parameter is 1–16. |
Target Database Full Import RPS | 0 Counts/s indicates no limit, and 50 million Counts/s is the maximum input limit. The actual import speed depends on various factors such as source or target database load and network conditions. |

Parameter | Description |
Check Content | The default option is full check, which indicates that all data in the source and target databases is compared when a check task is initiated. |
Check Benchmark | The default option is the source, which indicates that data from the source is used as the check benchmark. |
Thread Number Selection | The value range is 1–8. Select an appropriate value according to the actual situation. Increasing the number of threads can accelerate the consistency check speed, but it will also increase the load on the source and target databases. Please adjust the number with caution. Each additional thread approximately increases CPU usage by one core. The data consistency check may increase the load on the source database instance. It is recommended to perform operations during off-peak hours. |
Number of Rechecks | Set the number of rechecks. If the first full data check result is inconsistent, the background will recheck the inconsistent data in the full check. The value range is 1–2. |
Recheck Interval | Set the recheck interval in the unit of minutes. The value range is 1–10. |
Check Object | All synchronization objects: The check scope includes all objects selected for the synchronization task. Custom selection: Select specific objects from the selected synchronization objects for checking. Note: If table renaming was performed during the initial link configuration, it is required to check individual table objects in turn for check instead of checking the entire database when the check objects are selected. Otherwise, tables that were previously renamed will be skipped during the check. The consistency check object configuration will automatically apply the database and table renaming and where condition filtering policies of the selected objects; it is not required to configure these repeatedly on the current page. |
Feedback