操作场景
同步任务启动后,如果遇到异常情况导致任务中断,用户可以手动进行重试。
Redis 的任务重试机制为:重新进行数据迁移,任务中断再重试时,之前已迁移到目标库的数据会被清空,或者被覆盖。
本操作的重试为手动重试,用户也可在 任务配置阶段 设置自动重试,两者实现机制相同,只是手动和自动的区别。 注意事项
仅状态为任务错误(error)的任务支持重试操作。
操作步骤
说明:
因重试需要将目标库中的数据清空,或者覆盖,需要配置 DTS 对目标库的读写策略。
2023年06月 Redis 重试功能上线后新建的任务,在任务配置阶段即可设置目标库读写策略。
2023年06月 Redis 重试功能上线前已有的存量任务,需要在任务详情页中设置目标库读写策略。
新建任务配置目标库读写策略
2. 选择已购买的任务,单击操作列的配置。
3. 在设置源和目标数据库页签中,设置自动重试的时间。
4. 在设置迁移选项及选择迁移对象页签中,设置目标库读写策略。
目标库写入模式
清空目标实例,表示源库数据同步到目标库时,目标库已有的数据会被清空,然后重新写入。
覆盖写,表示源库数据同步到目标库时,用源库的 Key 来覆盖目标库的 Key。
启用目标库读写:在使用任务重试功能时,需要开启本参数,以便允许 DTS 向目标库写入数据。
5. 任务校验完成后启动。
存量任务配置目标库读写策略
1. 登录 DTS 控制台,选择数据迁移页,选择需要配置的任务,单击对应任务 ID。 2. 在任务详情页中修改目标库写入模式、目标库读写两个参数。
重试任务
1. 在左侧导航选择数据同步页,选择指定的同步任务。
2. 在操作列选择更多 > 重试。
本页内容是否解决了您的问题?