关于br兼容性及跨版本恢复

目前tidb有这么多版本:


br也有这么多版本:


目前我能找到的兼容性相关说明只覆盖到:TiDB v4.0、TiDB v5.0、TiDB nightly、TiDB v6.0、v6.1、v6.2、v6.3、v6.4 、 v6.5

https://docs.pingcap.com/zh/tidb/v5.2/backup-and-restore-tool

TiDB 备份与恢复概述 | PingCAP 文档中心
请问有更完整的兼容性说明吗?

我理解是,上面有的,可以用,没有的,自己试哈

BR 最好是同版本的,这样问题少…
其次是小版本相同,比如 6.1.X 或者 6.5.X
再其次是大版本相同,比如 6.X 或者 7.X

跨版本会比较困难… 跨版本最好采用逻辑备份,或者 ticdc 其他的方式来转移数据

1 个赞

跨版本最好测试下,不要迷信文档

1 个赞

亲测跨大版本会有莫名其妙的错误不可控,最好还是同版本

2 个赞

建议使用最新LTS版本,BR也使用同版本的。
如果有跨版本同步数据需求,也可以选择TiCDC。

在6.2的时候,tikv client的api版本都升级过。从v1到v2
https://docs.pingcap.com/zh/tidb/stable/tikv-configuration-file#api-version-从-v610-版本开始引入

其中某些参数说明会明确说,数据格式会不同。
https://docs.pingcap.com/zh/tidb/stable/tikv-configuration-file#enable-ttl

所以6.2之前和之后怕是很难兼容的。

我理解的就是版本一一对应,最少也要做的大版本一致。
跨版本就怕什么时候升级忘了同步升级了。

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