求救 ,我ticdc同步到自己tidb上面去了,需要怎么处理,在9点10分左右发现的

【 TiDB 使用环境】生产环境
【 TiDB 版本】v5.4.0
【复现路径】今天早上配置ticdc同步到自己了,现在数据都回滚了,回滚到8点44,在9点10分左右发现的,请问咋办
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

这个真没救了 默认是10分钟内能还原

你的gc是多久,是10min吗,还是自己设置过

gc时间长还能救

默认的10分钟

分享下之前碰到类似问题的处理方式:
1.发现操作失误之后不管gc是多长时间,先把gc停了,保证历史数据还存在,然后再去仔细分析对比,恢复原始数据;
2.如果是在gc时间范围外,那么只能用备份还原了
结合您的场景,感觉没影响呀,ticdc同步完成,不就是你当下的最新数据吗?只是生产库压力比较大,需要一定时间恢复

感觉没影响呀,ticdc同步完成,不就是你当下的最新数据吗?
我也是这么想的,但是时间间隔相差大概30分钟,客户反馈昨天处理的数据今天又回去了,还有一个是同步看到有报错。

问题应该有的,ticdc 只会同步有效索引的表,除去幂等 5min,后续都是原 SQL,我理解碰到 insert 应该就会退出了。。。。 update 应该会循环,delete 应该就执行一次。:thinking: 可以好好再想想。

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。