BR 增量备份丢失ddl

porpoiselxj
Wed, 26 Oct 2022 14:22:50 +0000

【 TiDB 使用环境】测试
【 TiDB 版本】v6.1.1
【遇到的问题】
测试了一下br的全量和增量备份及恢复功能，经多次确认，发现br增量备份恢复会丢失ddl操作，目前发现的丢失操作为 truncate table 和 drop table 两个

【复现路径】

1. 找一个测试库，先br全量备份并恢复到另一个库

2. 在源库上做各种操作，包括dml和ddl

3. 在用br从上次全量备份的tso开始做增量备份并恢复到另一个库

4. 发现测试的dml都能恢复，ddl中如新增列， 删除列等都ok， 但是drop talbe 和 truncate table 丢失了

阅读完整话题