优点:
- 备份速度快(在生产上500G的数据2个小时全备完成)
- 支持热备份
缺点:
- 不支持远程调用,也就是不能像mysqldump一样可以在任意的机器上面执行命令进行备份,所以必须要到mysql所在服务器进行备份,当然从稳定性,安全性到角度来看,这个也不算缺点,从占用磁盘的角度来看,全备会比较占空间,但是可以在底层做文章,比如挂载网络存储等。具体怎么玩可以根据服务器资源的实际情况做灵活的调整。
XtraBackup工具安装
工具包下载地址:
链接:https://pan.baidu.com/s/1CqFnnxd96MdDATUkZiTtwg 密码:035o
tar -xvf Percona-XtraBackup-2.2.10-re623acb-el7-x86_64-bundle.tar
yum -y install perl-CPAN perl-DBD-MySQL perl make gcc gcc-c++ patch libgcrypt \
libgcrypt-devel libaio libaio-devel automake autoconf \
bzr bison libtool ncurses5-devel perl-Time-HiRes rsync
rpm -ivh percona-xtrabackup-2.2.10-1.el7.x86_64.rpm
innobackupex --version