tidb4.0,可以升级到7.6吗

【 TiDB 使用环境】生产环境
【 TiDB 版本】4.0.0
【复现路径】
【遇到的问题:问题现象及影响】现在生产使用的是4.0.0,能够兼容的升级到7.6吗?有升级的必要吗?如何升级?
【资源配置】
【附件:截图/日志/监控】

得中间过渡两个版本。https://docs.pingcap.com/zh/tidb/stable/upgrade-tidb-using-tiup

我现在的tidb4.0,就是使用tiup管理安装集群的

必要,4.0已经不维护了,假如万一遇到bug绕不过去还得升级。不过需要好好测试下。

1 个赞

从自身实际出发,还是应该升级到v7.5.0版本。各方面性能提升都很明显。

如果要升级,建议另外部署一个v7.5版本的集群,采用同步升级的办法切业务

不建议直接在一个集群上直升

1 个赞

如果使用中没有什么问题不建议升级,否则出错就成为背锅侠。而且升级之前做好备案,尽量把数据备份下,同时不要直接升级为7.6版本,而是先升级到大版本5、6版本后在升级到7.6

版本跨度太大,还不如部署一个新环境,然后进行数据迁移。

1 个赞

新部署一个环境,用TiCDC做增量同步。

7.6是测试版,7.5可以升级,版本跨度太大还是装新的导数据吧

1 不建议直接升V7,一个版本一个版本的来升级比较可靠。
2 有条件的话,双轨运行

1 个赞

7.6是DMR版本,不能用于生产环境。
建议迁移到7.5,升级路径不常见更容易碰到问题。

和上述几位描述的都一致,建议通过迁移集群的方式升级至7.5。4.0到7.5,不管是性能还是可操作性,都会有质的提升。

1 个赞

生产坏境不要升测试版本。

长期不升级带来的恶果。
建议:
1、先升级到5.2,适应一下新特性和运维手段

2、再择机升级到7.1.x或7.5.x

感觉风险较大

感觉跨度有点大啊。

慢慢升

版本跨度太大了吧,,建议还是新部署一个环境再作迁移

先在测试环境上,把业务验证完了再升,升级就有风险