为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:3.0.3
- 【DM 版本】:1.0.0
- 【问题描述】:
DM同步任务的白名单,设定并启动之后,后续由于业务需要增加表(已有数据)时
按现在的处理方式,update-task能够更新白名单配置
但新表的全量导入,由于 Mydumper unit update为空,不会进行导入
新表必须手动全量导入,这必然会涉及到任务位点恢复的问题
操作流程是暂停 DM 任务 → 全量dump 新表 → 导入新表 → 修改配置→ 恢复任务
然而暂停的位点和dump的位点不一定一致,直接恢复可能会出错
DM是否有提供此类场景的处理方式
例如类似mysql 的 start slave until 的功能,可以指定DM停留在某个位点