重试任务(Redis)

最近更新时间:2023-11-03 18:44:41

我的收藏

操作场景

同步任务启动后,如果遇到异常情况导致任务中断,用户可以手动进行重试。
Redis 的任务重试机制为:重新进行数据迁移,任务中断再重试时,之前已迁移到目标库的数据会被清空,或者被覆盖。
本操作的重试为手动重试,用户也可在 任务配置阶段 设置自动重试,两者实现机制相同,只是手动和自动的区别。

注意事项

仅状态为任务错误(error)的任务支持重试操作。

操作步骤

说明:
因重试需要将目标库中的数据清空,或者覆盖,需要配置 DTS 对目标库的读写策略。
2023年06月 Redis 重试功能上线后新建的任务,在任务配置阶段即可设置目标库读写策略。
2023年06月 Redis 重试功能上线前已有的存量任务,需要在任务详情页中设置目标库读写策略。

新建任务配置目标库读写策略

如下内容为简写,详细的操作步骤,可参见 Redis 迁移至 Redis
1. 登录 DTS 控制台,选择数据迁移页,单击新建任务并完成购买
2. 选择已购买的任务,单击操作列的配置
3. 设置源和目标数据库页签中,设置自动重试的时间。



4. 设置迁移选项及选择迁移对象页签中,设置目标库读写策略。
目标库写入模式
清空目标实例,表示源库数据同步到目标库时,目标库已有的数据会被清空,然后重新写入。
覆盖写,表示源库数据同步到目标库时,用源库的 Key 来覆盖目标库的 Key。
启用目标库读写:在使用任务重试功能时,需要开启本参数,以便允许 DTS 向目标库写入数据。



5. 任务校验完成后启动。

存量任务配置目标库读写策略

1. 登录 DTS 控制台,选择数据迁移页,选择需要配置的任务,单击对应任务 ID。
2. 任务详情页中修改目标库写入模式目标库读写两个参数。




重试任务

1. 在左侧导航选择数据迁移页,选择指定的迁移任务。
2. 操作列选择更多 > 重试