官网搬运:
!$ yum -y install libev #先安装libev包,缺少会导致失败报错。!
第一种方法
$ sudo root yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm #安装Percona yum存储库
$ yum install percona-xtrabackup-24 #安装percona-xtrabackup 备份工具
第二种方法
$ wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/ #下载发行包
$ yum localinstall percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm #安装发行包
!可能会报缺少依赖包,缺少什么yum install 什么!
第三种方法
$ yum install cmake gcc gcc-c ++ libaio libaio-devel automake autoconf \
bison libtool ncurses-devel libgcrypt-devel libev-devel libcurl-devel vim
$ git clone https://github.com/percona/percona-xtrabackup.git
$ cd percona-xtrabackup
$ cmake -DBUILD_CONFIG = xtrabackup_release -DWITH_MAN_PAGES = OFF && make -j4
$ make install