TiDB可以降级吗

TiDB升级很方便。。可以降级吗

数据库基本都属于有状态的服务,降级回退一般很难搞吧

1 个赞

不支持
使用 TiUP 升级 TiDB | PingCAP 文档中心

2 个赞

可以用搭建个低版本集群,用CDC做主备,有问题直接切到低版本集群上

1 个赞

一般不推荐降级,因为新版本的新特性在降级后可能产生不可预知的后果。
如果实在需要降级,可以使用TiCDC。
关于TiCDC的兼容性,可以参考文档
https://docs.pingcap.com/zh/tidb/stable/ticdc-compatibility

2 个赞

TiDB升级后,大版本不支持降级。建议通过搭建主从集群、业务切换的方式来间接实现。

小版本据说是可以,但建议楼主先在测试环境验证充分后再进行生产操作。

1 个赞

tiup是不支持的

不支持的,升级后就不能再降低版本了

可以通过cdc在下游挂一个低版本tidb

不支持,现在有数据库支持降级吗?一般支持向下兼容,以为着新版本有更多的新功能,兼容之前的。高版本的新功能在低版本不支持,降级操作自然失败。或者出问题

不支持的,为啥会有降级这种场景呢?

有些云平台是支持的,升级完可以试用一段时间再“提交”升级,“提交”前可以回滚降级。

不支持,除非你升级是停机升级,并且备份了所有文件,包括数据问题

好的。谢谢大佬们

tidb 默认不支持支持降级,因为不同版本之间的数据格式可能会有区别,这里需要具体发下版本看看。如果降级的需求特别强烈的话。 但是更推荐创建一个老版本的集群把数据同步过去~完成降级。

这个所谓的云平台,只是一种快照机制吧

这个恐怕只能通过恢复数据到低版本集群去完成了

降级= 备份重建还原

不能降级

升级前做好备份,集群使用tiup不支持降级