使用说明

最近更新时间:2025-10-27 17:19:02

我的收藏
类别
说明
支持版本
1. 源库
自建数据库 MongoDB(IDC 自建、CVM 上自建)4.0、4.2、4.4、5.0、6.0、7.0。
第三方云厂商 MongoDB 4.0、4.2、4.4、5.0、6.0、7.0。
云数据库 MongoDB 4.0、4.2、4.4、5.0、6.0、7.0。
2. 目标库
云数据库 MongoDB 4.0、4.2、4.4、5.0、6.0、7.0。
源库影响
DTS 在执行全量数据同步时,会占用一定的源端实例资源,可能会导致源实例负载上升,增加数据库自身压力。如果您数据库配置过低,建议您在业务低峰期进行操作。
目标库影响
同步过程中,DTS 会使用系统服务账号在目标端的 TencentDTSData 库下以任务 ID 创建一个表(例如表名为 dts-xxxxx),用于记录 CHECKPOINT,在任务发生中断时,实现断点续传。
同步类型
支持全量、增量的数据同步。
同步对象
数据库、集合。
支持的 SQL
1. DML
INSERT、UPDATE、DELETE
2. DDL
INDEX:createIndexes、createIndex、dropIndex、dropIndexes
COLLECTION:createCollection、drop、collMod、renameCollection、convertToCapped
DATABASE:dropDatabase、copyDatabase
支持副本集和分片集群的 DDL 操作。
操作限制
1. 同步过程中请勿进行如下操作,否则会导致同步任务失败。
请勿修改、删除源数据库和目标数据库中的用户信息(包括用户名、密码和权限)和端口号。
请勿在源库上执行清除 oplog 的操作。
在同步增量阶段,请勿删除目的端数据库 TencentDTSData。
2. 暂不支持 where 条件过滤。
3. 暂不支持库表重命名。