【 TiDB 使用环境】生产\测试环境\ POC
【 TiDB 版本】v5.4.2
【遇到的问题】1套集群使用备份恢复初始化数据,通过binlog的方式同步增量数据,现在不知道两个集群数据同步的状态,是否增量数据同步完成了
【复现路径】
1、在旧集群上备份数据;
2、在新集群上恢复数据;
3、旧集群上部署drainer同步增量数据到新集群
【问题现象及影响】如何知道增量数据同步完成
【附件】
以下是新集群tidb_binlog.checkpoint的数据
mysql> select * from checkpoint;
±--------------------±---------------------------------------------------------------------------------------------------------------------------------------------+
| clusterID | checkPoint |
±--------------------±---------------------------------------------------------------------------------------------------------------------------------------------+
| 7141199591139448285 | {“consistent”:true,“commitTS”:435955253777793025,“ts-map”:{“master-ts”:435899089729617923,“slave-ts”:435899515558690818},“schema-version”:0} |
±--------------------±---------------------------------------------------------------------------------------------------------------------------------------------+
- 相关日志、配置文件、Grafana 监控(https://metricstool.pingcap.com/)
- TiUP Cluster Display 信息
- TiUP CLuster Edit config 信息
- TiDB-Overview 监控
- 对应模块的 Grafana 监控(如有 BR、TiDB-binlog、TiCDC 等)
- 对应模块日志(包含问题前后 1 小时日志)
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。