xtrabackup安装之源码编译
需求:
一台机器已经安装了xtrabackup8.0版本,希望能够xtrabackup多个的版本共存L,即将percona-xtrabackup-2.4.28 源码安装到centos6.7。
一、下载源码包
官网下载地址:Percona XtraBackup for MySQL - Percona
下载并上传之服务器。
解压并进入该目录:
tar -xzvf percona-xtrabackup-2.4.28.tar.gz cd percona-xtrabackup-2.4.28二、安装
1、安装依赖包
yum install -y gcc-c++ cmake make ncurses-devel libaio-devel openssl-devel bisonyum install openssl-develyum install libcurl-devel2、编译安装
cmake . -DBUILD_CONFIG=mysql_release -DWITH_MAN_PAGES=OFF -DWITH_MYSQLCOMPAT=ON -DCMAKE_INSTALL_PREFIX=/usr/local/percona-xtrabackup-2.4.28make & make install3、版本验证
/usr/local/percona-xtrabackup-2.4.28/bin/xtrabackup --version安装完成,在多个版本共存的情况下,要调用绝对路径下的脚本哦!