暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

收自HotDB之MySQL问答——用Percona XtraBackup,备份mysql5.6的数据库能否直接在mysql8下用 XtraBackup恢复

原创 热璞HotDB 2021-07-08
232

引言:HotDB Server 是热璞数据库基于MySQL自研的一款分布式事务数据库产品,可实现业务系统的数据容量和处理性能横向扩展,解决实时交易业务系统的“两大三高” (全称为大规模用户、大规模数据、高可靠、高并发、高吞吐)的问题。

因此关于MySQL的相关问答,可做些许分享

用Percona XtraBackup,备份mysql5.6的数据库能否直接在mysql8下用 XtraBackup恢复?

MySQL开源数据库的软件版本说明:

(1)以版本号MySQL5.6.45 为例, 5 代表第一大版本号也即是重大变更,例如作者接触的早期版本是MySQL3.23 ;

(2)从 .x.y.z 开始 ,从5.y.z开始第一位 X 数字没有变化过,第二数字Y 代表大版本号的变化,Z 代表小版本号变化;

(3)从8.0.19开始,突然开始变化X数字,那是因为MySQL开源数据库出现重大方向的变化;

(4)总结:X或 Y变化都是属于MySQL开源数据库大版本变化。

MySQL开源数据库的完整备份软件说明:

(1) xtraBackup 是属于数据库完整备份的物理备份,也即只能同版本 或小版本号相差不多的情况下可兼容

(2)mysqldump是 属于数据库完整备份的 逻辑备份,是可以通用的。

总结:

MySQL 5.6.z 软件版本的数据库能否直接采用xtraBackup做的完整数据库备份还原到 MySQL8.0.z 软件版本,因为属于物理备份 + 跨大版本,则可以断定99.999%是无法兼容的。
就像基于Oracle数据库的业务系统 能否不做任何修改迁移到分布式事务数据库或国产集中式数据库中的道理是一样的。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论