官網搬運:
!$ 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