2019年3月11日 星期一

【MYSQL】安裝Xtrabackup備份工具--rpm

Percona XtraBackup(簡稱PXB)是Percona公司開發的一個用於MySQL數據庫物理熱備的備份工具,支持MySQl(Oracle)、Percona Server和MariaDB
網址:可自行尋找符合的版本 https://www.percona.com/downloads/Percona-XtraBackup-LATEST/
下載方式一、將TAR包下載至電腦後,用FileZilla工具放入伺服器
下載方式二、LINUX下輸入(wget 自行符合的版本連結)

下載完成後,解打包
tar xvf Percona-XtraBackup-2.4.12-r170eb8c-el6-x86_64-bundle.tar
解完打包出現四個檔案
Percona-XtraBackup-2.4.12-r170eb8c-el6-x86_64-bundle.tar
※percona-xtrabackup-24-2.4.12-1.el6.x86_64.rpm
percona-xtrabackup-24-debuginfo-2.4.12-1.el6.x86_64.rpm
percona-xtrabackup-test-24-2.4.12-1.el6.x86_64.rpm


安裝主程式※表示rpm需要的安裝
rpm -ivh percona-xtrabackup-24-2.4.12-1.el6.x86_64.rpm   
可能出現問題
ibev.so.4()(64bit) is needed by percona-xtrabackup-24-2.4.12-1.el6.x86_64     –解決方式–1.
perl(DBD::mysql) is needed by percona-xtrabackup-24-2.4.12-1.el6.x86_64    –解決方式–2. 
perl(Digest::MD5) is needed by percona-xtrabackup-24-2.4.12-1.el6.x86_64   –解決方式–3. 
rsync is needed by percona-xtrabackup-24-2.4.12-1.el6.x86_64                        –解決方式–4.
                                
1.  解決缺少ibev.so.4()(64bit) 的套件-先下載
後安裝- ibev.so.4()(64bit)進行rpm安裝
rpm -ivh libev-4.03-3.el6.x86_64.rpm
rpm -ivh percona-xtrabackup-24-2.4.12-1.el6.x86_64.rpm
2.解決缺少 perl-DBD 、perl(Digest::MD5)、rsync的套件
yum install  perl-DBD-MySQL    
3.解決缺少 perl(Digest::MD5)的套件
yum -y install perl-Digest-MD5   
4.解決缺少 rsync的套件

yum install -y rsync
全部缺少的套件都安裝完成後,再執行主程式安裝
rpm -ivh percona-xtrabackup-24-2.4.12-1.el6.x86_64.rpm
檢查是否安裝完成
rpm -qa|grep xtrabackup
percona-xtrabackup-24-2.4.11-1.el6.x86_64 有顯示表示OK

沒有留言:

張貼留言

【MYSQL】MYSQL的SYS表說明(版本8.0)

mysql> use sys Reading table information for completion of table and column names You can turn off this feature to get a quicker s...