搭建tidb备库,先pitr恢复,再用cdc同步增量数据异常

pitr完成之后,新建changefeed

这个我们这边找时间弄个简单的环境,看看能不能重现

  • 检查 CDC 报错信息
  • 查看 CDC 的日志文件,找出具体的错误信息。这些日志通常会包含错误的详细描述,有助于确定问题的根本原因。
  • 检查网络和端口配置
  • 确保主库和备库之间的网络连接是正常的。
  • 检查 CDC 所需的端口是否已经开放,并且没有防火墙或安全组规则阻止通信。
  • 检查 TiDB 集群的配置
  • 确认 TiDB 集群的配置文件是否正确,特别是关于 CDC 的配置。
  • 检查 TiKV 节点和 PD 节点的配置,确保它们支持 CDC 操作。
  • 检查数据一致性
  • 使用 cdc kv client 工具检查数据一致性。
  • 如果可能,尝试使用 BR 工具进行增量备份,并检查备份的数据是否与主库一致。
  • 分析同步延迟
  • CDC 同步延迟可能是由于主库上的大量写入操作导致的。分析主库的写入负载,并考虑优化写入操作或增加 CDC 资源。
  • 调整 CDC 配置
  • 根据报错信息和同步需求,调整 CDC 的配置参数,如同步模式、处理速度限制等。