使用说明

最近更新时间:2026-04-02 17:49:51

我的收藏

源库影响

DTS 在执行全量数据迁移时,会占用一定源端实例资源,可能会导致源实例负载上升,增加数据库自身压力。如果您的数据库配置过低,建议您在业务低峰期进行迁移。

迁移限制和说明

1. 为避免数据迁移对源端业务实例产生影响,DTS 任务默认通过 Redis 副本节点进行数据迁移,如果在迁移期间源端 Redis 发生副本节点重建,DTS 任务恢复需要等待副本节点重建成功后进行重试,可能会使全量数据重新迁移至目标端。因此,建议您配置任务中断告警及重试策略,以便及时确认任务状态并做出相应处理。
2. 源实例在正常运行状态下才支持迁移,未初始化密码或者有其他任务(如扩容等)在执行中时不能迁移。
3. DTS 任务不能构成环形同步。环形同步写入的数据不会被终止,一直在环路上执行,将会导致写风暴。
4. 在网络抖动的情况下,DTS 支持源端断点续传。
5. 不支持迁移模块(Modules)。
6. 腾讯云分布式缓存数据库如果开启了全球复制功能,DTS 在连接源库时,仅支持选择主实例。
7. 迁移过程中请勿进行如下操作,否则会导致迁移任务失败。
请勿修改、删除源数据库和目标数据库中用户信息(包括用户名、密码和权限)和端口号。
在数据迁移阶段,请勿删除目的端数据库。
在数据迁移阶段,请勿操作目的端数据,避免最终数据结果不一致。
8. 迁移过程中,若发生以下情况(包括但不限于),可能导致数据不一致:
源端或目标端发生主备切换或故障切换。
源端或目标端连接地址发生变化。
9. 如果迁移任务的源实例中的节点不属于同一个 Redis 集群,则校验任务无法成功运行。
10. 如果 DTS 任务的目标端实例为只读属性,在单击迁移任务的完成终止按钮前,请勿对目标端数据库执行备份、扩分片、缩分片等操作,否则会导致目标端数据库的读写属性无法及时变更。