xtrabackup mysql8.0_Percona XtraBackup 8.0, 安装与测试

本文介绍了Percona XtraBackup 8.0针对MySQL 8.0的新特性,包括移除innobackupex、新版本支持及兼容性注意事项。详细步骤演示了从下载到安装和版本确认的过程,以及恢复阶段的特定问题解决策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Percona XtraBackup 8.0 是Percona XtraBackup新推出了一个针对MySQL8.0的版本,主要是MySQL8.0在Redo 和 数据库字典方面有了新的改进。 XtraBackup 2.4  继续支持MySQL 5.6 和 5.7。

(1)移除了innobackupex命令;(2)由于新的MySQL重做日志和数据字典格式,8.0版本只支持mysql8.0和percona8.0;(3)早于mysql8.0的版本需要使用xtrabackup2.4备份和恢复.

step 1 下载

wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-8.0.4/binary/redhat/7/x86_64/percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm

d38e2e3f6ba182546093fbb6076ea33a.png

step 2 安装已下载文件

yum localinstall percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm

8f81986eea7fd1ff16b6e129f98ebd92.png

step 3 判断安装是否已安装成功

rpm -qa | grep -i xtrabackup

6070e183051f2cdf7b3d7c9f3582aa1b.png

相关文件查询

rpm -ql percona-xtrabackup-80

7d69923e0e5ce915ea15566ea5405fcc.png

xtrabackup安装版本的查询:

xtrabackup --version

本测试查询后的信息如下:

xtrabackup version 8.0.4 based on MySQL server 8.0.13 Linux (x86_64) (revision id: c2c0777)

我们应该特别小心,这个xtrabackup version 运行的基础是MySQL server 8.0.13。如果,MySQL的版本是之前的版本,在恢复阶段会报错:

xtrabackup: Error: cannot open file './xtrabackup_tablespaces'xtrabackup: Error: failed to load tablespaces list.

It is possible that the backup was created by Percona XtraBackup 2.4 or earlier version. Please use the same XtraBackup version to restore.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值