配置xtrabackup備份mysql資料庫

kisslfcr發表於2017-10-16
下載地址:


為了方便起見本次安裝使用yum源安裝方式

1    安裝yum源:
yum install

2    安裝libev:
yum install  perl-DBD-MySQL
下面這個安裝需要根據自己的作業系統,安裝libev
wget  ftp://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/libev-4.15-1.el6.rf.x86_64.rpm  
rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm  

3    安裝xtrabackup:
yum install percona-xtrabackup-24

備份測試:
建立備份使用者並授予許可權:
create user xtrabk@'localhost' identified by 'onlybackup';
GRANT RELOAD, LOCK TABLES, REPLICATION CLIENT,PROCESS ON *.* TO xtrabk@'localhost';

只用全備恢復過程(成功測試):
備份:
innobackupex --defaults-file=/data/mysqldata/3306/my.cnf --user=system --password='welcome123' /data/mysqldata/backup
準備恢復:
innobackupex --apply-log /data/mysqldata/backup/2017-10-17_13-08-11
刪除data和log目錄下檔案
執行恢復:
innobackupex --defaults-file=/data/mysqldata/backup/my.cnf --copy-back /data/mysqldata/backup/2017-10-17_13-08-11/



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29135257/viewspace-2146022/,如需轉載,請註明出處,否則將追究法律責任。

相關文章