ticdc中断后很久,超过gc时间,如何恢复中间的数据

【 TiDB 使用环境】生产环境
【 TiDB 版本】v5.4.3

ticdc中断了很久才发现,超过了gc时间,如何恢复中断点到最近gc时间的数据到下游

恢复不了了,只能重新部署同步了

1 个赞

重新同步

是要先来个全量,再指定–start-ts开始增量 是吧

后端可以冗余的话 可以直接指定一个时间。

是做数据库灾备用的,不能冗余。ticdc和tidb binlog看上去功能很类似,请教两者仅从使用上来说有啥区别

使用上没啥区别吧。ticdc执行的协议更多一些,兼容性更好。

1 个赞

是的,cdc和binlog都可以实现数据增量同步,binlog等于是前期tidb为了兼容mysql而开发的,cdc是后来单独针对tidb而开发的,cdc对tidb的适配性更好,性能也更强

1 个赞

binlog原理和mysql的一样,可以设置保存时间,容错率更高,做灾备比cdc好一点

要看版本,高版本都不支持binlog了…

目前7。1还是支持的

官方已经不推荐用binlog了

ticdc是官方专门针对tidb开发的 性能更好更可靠

有厂家的老兄回答一下吗

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