Percona XtraBackup安裝總結

XtraBackup介紹部分原文地址:https://blog.csdn.net/wfs1994/article/details/80396604#t3

XtraBackup介紹

Percona XtraBackup是一款基於MySQL的服務器的開源熱備份實用程序,在備份過程中不會鎖定數據庫。它可以備份來自MySQL5.1,5.5,5.6和5.7服務器上的InnoDB,XtraDB和MyISAM表的數據,以及帶有XtraDB的Percona服務器。

Percona XtraBackup爲所有版本的Percona Server,MySQL和MariaDB進行MySQL熱備份。它執行流,壓縮和增量MySQL備份。 
功能:

在不暫停數據庫的情況下創建熱的InnoDB備份
進行MySQL的增量備份
將壓縮的MySQL備份傳輸到另一臺服務器
在MySQL服務器之間移動表格
輕鬆創建新的MySQL複製從站
在不增加服務器負載的情況下備份MySQL
下載地址:https://www.percona.com/downloads/XtraBackup/LATEST/ 
官方文檔:https://www.percona.com/doc/percona-xtrabackup/LATEST/index.html#user-s-manual 
參數說明: 
https://www.percona.com/doc/percona-xtrabackup/LATEST/xtrabackup_bin/xbk_option_reference.html

 

安裝步驟

  1. 去官網下載二進制包,不編譯,編譯需要和MySQL源碼包配合。

步驟:

訪問官網:https://www.percona.com/downloads/XtraBackup/LATEST/

選擇版本下:

上傳到安裝服務:scp 本地文件目錄  服務器文件目錄,例如:

 scp Desktop/craftsmen.war  [email protected]:/home/lgc/tmp

解壓

tar zxvf percona-xtrabackup-2.4.12-Linux-x86_64.tar.gz

跳轉目錄

ls -lh /home/lgc/tmp/percona-xtrabackup-2.4.12-Linux-x86_64/bin/

拷貝相關執行文件到/usr/bin

cp innobackupex /usr/bin/innobackupex
cp xtrabackup /usr/bin/xtrabackup

測試

cd xtrabackup

./innobackupex --version

 

可能會遇到的問題:

  • 如libcrypt版本下載錯誤,會提示 
innobackupex: error while loading shared libraries: libgcrypt.so.20: cannot open shared object file: No such file or directory

解決辦法:查看服務器上的libgcrypt版本,下載對應的libgcrypt的版本的包就可以了,查看服務器上的libgcrypt版本,命令如下:

yum list installed|grep libgcrypt
  • Can't locate Digest/MD5.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at - line 693

出現這個問題原因:沒有安裝 perl-Digest-MD5組件

解決辦法:(安裝了perl-Digest-MD5)

yum install cmake gcc gcc-c++ libaio libaio-devel automake autoconf bzr \
bison libtool ncurses5-devel 

yum -y install perl perl-devel perl-Time-HiRes perl-DBD-MySQL

yum -y install perl-Digest-MD5

參考資料:http://www.cnblogs.com/zhoujinyi/p/4088866.html

參考資料:https://blog.csdn.net/wfs1994/article/details/80396604#t3

參考資料:https://cloud.tencent.com/info/9480f247acaa0a673f6b32c4333a9e16.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章