安裝 mysql 備份工具 Percona XtraBackup

xtrabackup第三方備份工具

Xtrabackup 是percona公司的開源項目,用以實現類似innodb官方的熱備份工具InnoDB Hot Backup的功能,能夠非常快速地備份與恢復mysql數據庫。 Xtrabackup中包含兩個工具:
xtrabackup是用於熱備份innodb, xtradb表中數據的工具,不能備份其他類型的表,也不能備份數據表結構;
innobackupex是將xtrabackup進行封裝的perl腳本,提供了備份myisam表的能力。

下載地址

http://www.percona.com/software/percona-xtrabackup

下載安裝xtrabackup

下載libev-4.15-1.el6.rf.x86_64.rpm 包
https://centos.pkgs.org/6/repoforge-x86_64/libev-4.15-1.el6.rf.x86_64.rpm.html
[[email protected] software]# rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm
配置yum源 安裝perl-Digest-MD5包
參考yum 配置方法:http://www.cndba.cn/dave/article/154
[[email protected] software]# yum -y install perl-DBD-MySQL perl-Digest-MD5 
安裝percona xtrabackup
[[email protected] software]# rpm -ivh percona-xtrabackup-24-2.4.9-1.el7.x86_64.rpm

全量備份示例:

innobackupex --host=localhost --user=dbbackup --password=123456 /backup/

增量備份示例:

innobackupex --host=localhost --user=dbbackup --password=123456  --incremental --incremental-basedir=/backup/2017-12-13_17-49-45/ /backup/incremental/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章