XtraBackup8

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

6)无论InnoDB版本如何,Percona XtraBackup都可以从完整备份中导出单个表。MySQL Enterprise Backup 仅在执行部分备份时才使用InnoDB 5.6可移植表空间。

7)备份锁是Percona Server for MySQL中可用的轻量级替代方案。Percona XtraBackup自动使用它们来复制非InnoDB数据,以避免阻止修改InnoDB表的DML查询。

安装XtraBackup8.0

共有三种方式安装XtraBackup,分别是存储库安装,rpm或apt安装,源代码安装。

以下为安装Xtrabackup的组件共享,若linux下载速度慢,可使用百度云盘下载
链接:百度云盘分享
提取码:ai7l

其实安装xtrabackup,除三个主要软件包外,还有以下组件,只不过在使用yum安装xtrabackup的时候,都作为依赖包安装了,若是离线安装,以下组件缺一不可。

 mariadb-libs            x86_64 1:5.5.65-1.el7 base                      759 k
 perl-Compress-Raw-Bzip2 x86_64 2.061-3.el7    base                       32 k
 perl-Compress-Raw-Zlib  x86_64 1:2.061-4.el7  base                       57 k
 perl-DBD-MySQL          x86_64 4.023-6.el7    base                      140 k
 perl-DBI                x86_64 1.627-4.el7    base                      802 k
 perl-Digest             noarch 1.17-245.el7   base                       23 k
 perl-Digest-MD5         x86_64 2.52-3.el7     base                       30 k
 perl-IO-Compress        noarch 2.061-2.el7    base                      260 k
 perl-Net-Daemon         noarch 0.48-5.el7     base                       51 k
 perl-PlRPC              noarch 0.2020-14.el7  base                       36 k

存储库安装

注:此方式为官方推荐

搭建网络yum源

cd /etc/yum.repos.d/
rm -rf *
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all 
yum makecache

安装依赖组件libev

yum install -y http://rpmfind.net/linux/epel/6/x86_64/Packages/l/libev-4.03-3.el6.x86_64.rpm

安装Percona yum存储库

yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm -y

如果打算将Percona XtraBackup与MySQL 结合使用,还需要开启tools存储库

percona-release enable-only tools release

安装Percona XtraBackup

yum install -y percona-xtrabackup-80

以上存储库方式安装就完成,使用xtrabackup --help即可查看命令帮助。

注:在新版本中,innobackupex命令已被移除。

rpm方式安装

手动方式需要把组件安装完成后,才能成功安装xtrabackup

下载安装依赖组件libev

wget http://rpmfind.net/linux/epel/6/x86_64/Packages/l/libev-4.03-3.el6.x86_64.rpm
rpm -ivh libev-4.03-3.el6.x86_64.rpm 

安装Percona 存储库,并且开启tools 存储库

wget https://repo.percona.com/yum/percona-release-latest.noarch.rpm
rpm -ivh percona-release-latest.noarch.rpm 
percona-release enable-only tools release

下载安装xtrabackup

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
yum localinstall -y percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm 

以上xtrabackup就安装完成了。

源代码安装

源码方式安装时这三种方式中最为繁琐的,若是想通过源码方式安装,可转到官方网址查看。

xtrabackup源码安装:https://www.percona.com/doc/percona-xtrabackup/LATEST/installation/compiling_xtrabackup.html

卸载Percona XtraBackup

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

课程,涵盖了95%以上软件测试知识点,真正体系化!**

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

  • 12
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值