TiDB7.6生产环境如何退到7.5LTS版本,包括里面的数据

【 TiDB 使用环境】生产环境
【 TiDB 版本】 V7.6
【复现路径】现在是7.6版本,想回退到7.5LTS版本 ,并迁移数据
【遇到的问题:问题现象及影响】不知道如何操作,有哪些注意事项
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

使用DM同步到7.5

集群本身是不支持回退的,可以用其他硬件新搭一套7.5版本的集群,然后用TICDC把数据同步回来

额,生产环境就老老实实备份数据+重建了

1 个赞

没有降级方法,只能新建集群迁移这样做

1 个赞

停机迁移就是dumpling+lightning
在线迁移就是DM或者ticdc

重建+数据恢复了

没啥bug也没必要回退

首先TiDB是不支持已经升级版本的数据直接回退的,可以通过主从方案实现不同版本的切换。

如果你是想做升级回退方案,可以考虑用ticdc做主从库,一开始主从库都是v7.5,然后升级上游集群到v7.6,出现问题可以直接切换到下游从集群,实现回退方案。

如果你已经升级了,想要回退,也是先要部署一套新的v7.5的集群,然后搭建主从集群,再切换业务实现降级。

不支持版本回退,最安全妥当的做法就是新建库,备份后还原。

不支持

回不去了

只能迁移了,有什么问题吗这个版本,需要回退

集群重建+数据迁移

重建+数据恢复了

:grin:回不去了

直接回退不了,导出导入吧,有条件可以br,更快
1.dumpling导出数据,注意参数加上视图,系统变量和用户权限留存下。
2.铲集群重新装7.5。
3.lightning导入,加大并发参数增加迁移速度,默认的参数用不满cpu。
主要注意停机做,确保有充足的迁移时间。

1 个赞