为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:V3.0.8
- 【问题描述】:syncer 工具先前同步都正常,由于业务有删数据,但tidb 上保留,所以需要修改配置。我就使用kill -9 id 删除相应进程。修改配置在执行./syncer -config xxxx 就成如下结果
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
1.不大明白,业务上删数据是指上游mysql? 怎么删除的 2. tidb保留是指上游删除,但是tidb要保留这些数据? 3. 修改了什么配置?
业务要删除上游mysql 数据,但下游mysql 需要保留(不同步delete 语句) 修改了 #[[skip-dmls]] #type = “replace” #[[skip-dmls]] #type = “delete” 就是把注释打开了。 我检查了云厂商的审计日志,我那个状态是在同步的。skip-dml 功能还没测试
从日志看,有一个告警,但是下面的日志看起来开始同步了,当前数据在同步吗? 有什么问题?
看他那报警是不是我可以把那个文件夹删了在执行
我换了一个窗口就好了
好吧, syncer后面不会维护,还是建议使用DM,多谢
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。