1. 安装版本选择
官网:https://www.percona.com/downloads/
Percona XtraBackup 8.0 只支持MySQL 8.0的版本
Percona XtraBackup 2.4 支持MySQL 5.11 , 5.5, 5.6 和5.7的版本
2. 安装
要先安装依赖包,否则会报错缺少依赖包
yum install -y perl-DBD-MySQL rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm
libev需要单独下载,下载地址:https://pkgs.org/download/libev
安装xtrabackup
rpm -ivh percona-xtrabackup-24-2.4.14-1.el6.x86_64.rpm
验证安装是否成功
[mysql@gip ~]$ whereis xtrabackup xtrabackup: /usr/bin/xtrabackup /usr/lib64/xtrabackup /usr/share/man/man1/xtrabackup.1.gz [mysql@gip ~]$ whereis innobackupex innobackupex: /usr/bin/innobackupex /usr/share/man/man1/innobackupex.1.gz
3.工具命令
包含如下两个命令
- xtrabackup
- innobackupex
相同点:二者都可用来进行数据库的备份,都支持innodb和非innodb
早期版本中innobackup为xtrabackup的perl实现,现在是xtrabackup的一个符号链接 innobackupex在后续版本中会被废除
用法区别:
- xtrabackup指定备份目录时需要加--target-dir选项,而innobackupex不需要
- xtrabackup备份的文件直接放在备份目录下,而innobackupex会在备份目录下建立一个日期命名的文件夹
标签:总结,备份,percona,xtrabackup,usr,innobackupex,rpm From: https://www.cnblogs.com/JennyYu/p/17055007.html