3版本的TIDB数据库中的数据,怎样迁移到6版本中

【 TiDB 使用环境】生产环境
【 TiDB 版本】tidb版本是3.0.5,



使用6版本的br工具无法直接备份3版本的数据,如果使用忽略参数会有什么问题么?
如果我使用3版本的br工具,先把数据备份出来在导入其他环境的3版本TIDB数据库中,在讲数据库升级为6版本的TIDB这种方案可行么?如果可以能提供一下TIDB3版本的BR工具么?我在Tools工具包中没有找到对应的BR备份工具

如果升级3版本的升级到6版本的数据库,可以直接夸版本升级么?还是需要先升到4、再升级到5、最后升级到6

用 tiup 升级 从 3 升级到 4,我记得 4 可以直接升级到 6,但是版本选择如下,4.0升级到 6.1 及以后版本,推荐 6.1.3

详细文档链接请看:https://docs.pingcap.com/zh/tidb/stable/upgrade-tidb-using-tiup#使用-tiup-升级-tidb

注意:记得先在测试环境充分测试新版功能。

三版本的BR工具和TIUP能提供一下么,我看咱们只维护4版本的TIDB了

很早之前的项目了,3版本的安装包我这里也没有了,麻烦也可以提供一下么 :sob: 麻烦了 麻烦了

我记得3.0还没有BR呢,3.1才有的。

数据量大吗?不大的话,我建议逻辑备份恢复。。。

原地升级还是异地升级。
异地升级:
如果有停机窗口可以考虑导出导入的方式。
如果没有停机窗口很小,可以考虑binlog 同步,请注意binlog同步的限制
原地升级:
先升级到v4 再从v4 升级到v6 当前建议v6.1.3

300多G的数据量把

啊这。。。就只能用逻辑备份了么

用br导出再导入,可以根据文档教程来

300G直接逻辑导吧,花不了多少时间

是的,看了下文档,3.0确实还没有BR,考虑下dumpling逻辑导入导出吧

谢谢 我试试用dumpling

300G真不叫啥,直接mysqldump都可以搞 :crazy_face:

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