【 TiDB 使用环境`】生产环境
【 TiDB 版本】3.0.8
【遇到的问题】使用ansible部署,后来中控机被下掉,配置文件都丢失了;在同一台机器上部署了pump和drainer,现在想将它们迁移到另一台机器,请问应该如何操作?
目前考虑的一个方案是:
- 使用binary在新机器上面部署pump
- 下掉老的pump
- 停掉老的drainer,记录老drainer里面的checkpoint
- 使用binary在新机器上面部署并启动新的drainer,initial-commit-ts使用上面的checkpoint值
不知道这样做是否合理以及是否会给后面升级tidb带来问题
【复现路径】
【问题现象及影响】
【附件】
请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。