精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

XtraBackup基本安裝及innobackupex使用方法,遠程備份

#獲得下載地址
wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.3.3/binary/redhat/6/x86_64/percona-xtrabackup-2.3.3-1.el6.x86_64.rpm


yum install percona-xtrabackup-2.3.3-1.el6.x86_64.rpm


#完全備份
innobackupex --user=root --password=123456  /db_bak


#恢復,已復制整個結構的方式恢復數據庫,執行前必須stop MySQL服務,否則會出現不可預知的錯誤
service mysqld stop
#此時恢復還是會報 /var/lib/mysql/ is not empty,需要刪掉/var/lib/mysql/目錄下所有的文件
cd /var/lib/mysql/
rm -rf /var/lib/mysql/*
#全量恢復
innobackupex --user=root --password=123456 --apply-log /db_bak/2016-01-13_14-21-24/ ---回寫日志這一步 不能少
innobackupex --user=root --password=123456 --copy-back /db_bak/2016-01-13_14-21-24/ 
#設置權限,恢復之后 發現權限都是root,需要修改成mysql,到了這一步全量還原算是完成了,記得重啟服務
chown -R mysql:mysql /var/lib/mysql/
service mysqld start


#增量備份


innobackupex  --user=root --password=123456 --incremental-basedir=/db_bak/2016-01-13_14-21-24  --incremental /db_bak


#增量備份恢復:
#將所有的增量備份挨個應用到完整備份的數據文件中,然后再將完整備份中的數據恢復到數據庫中
#停止mysql服務(必須)
service mysqld stop
#刪除數據文件
cd /var/lib/mysql/
rm -rf /var/lib/mysql/*
#重做全備份的日志
innobackupex --apply-log --redo-only /db_bak/2016-01-13_14-21-24/
#應用第一個增量備份
innobackupex --user=root --password=123456  --apply-log /db_bak/2016-01-13_14-21-24/ --incremental-dir=/db_bak/2016-01-14_11-47-00/ 


#日志已經寫入全備份中,重做全備份即可
innobackupex --user=root --password=123456 --apply-log /db_bak/2016-01-13_14-21-24/  ---回寫日志這一步 不能少
innobackupex --user=root --password=123456 --copy-back /db_bak/2016-01-13_14-21-24/ 
#刪除mysql日志,這一步步能少
MySQL目錄下的ib_logfile0和ib_logfile1兩個文件
cd /var/lib/mysql/
cp ib_logfile0 ib_logfile0_bak
cp ib_logfile1 ib_logfile1_bak
rm -rf ib_logfile0
rm -rf ib_logfile1
#設置權限,恢復之后 發現權限都是root,需要修改成mysql,到了這一步全量還原算是完成了,記得重啟服務
chown -R mysql:mysql /var/lib/mysql/
service mysqld start




#出現數據崩潰 或者 如copied innodb but log 不符的情況
需要設置
innodb_force_recovery=6
innodb_purge_thread=0
重啟服務,
然后 在mysqldump導出數據庫邏輯備份
在將 設置改成默認
innodb_force_recovery=0
innodb_purge_thread=1
重啟服務 還原數據庫即可,


出現MySQL Plugin 'InnoDB' init function returned error.
刪除MySQL目錄下的ib_logfile0和ib_logfile1兩個文件,就可以解決問題了
mysql 會重新生成這兩個日志

#遠程備份,備份到10.50.85.104,需要安裝sshpass
cd /etc/yum.repos.d

wget http://download.opensuse.org/repositories/home:Strahlex/CentOS_CentOS-6/home:Strahlex.repo

yum install sshpass

#壓縮
innobackupex --user=root --password=123456 --stream=tar ./ | gzip | sshpass -p 'WCcj1Fylr5Hc!@' ssh root@10.50.85.104 "cat - > /var/db_bak/backup.tar.gz"


#備份mysiam表
 myisam表的備份則是通過發出命令flush tables with read lock,然后拷貝myisam的相關表文件 
所以此時 只能進行讀 不能進行任何寫操作 這里指針對所有庫




當前名稱:XtraBackup基本安裝及innobackupex使用方法,遠程備份
本文鏈接:http://m.jcarcd.cn/article/iggcci.html
主站蜘蛛池模板: 97在线也免费视频 | 国产自在线 | 猕猴桃在线一区 | 午夜国产精品国产 | 伦理电影在线观看 | 97成人伦理 | 欧美一级成在线人 | 91视频一区二区 | 日本a级精品一区 | 日本最大色倩网站 | 欧洲视频 | 精品一区二区免费 | 欧美综合日韩 | 日韩精品二区三区 | 成人导航秘网站 | 日本亚洲综合在线 | 福利在线不卡一区 | 91黑料在线观看 | 国产精品视频42页 | 九九在线精品视 | 午夜三级a三级 | 国产高清二区 | 国产亚洲女人 | 国产精品酒店在线 | 欧美日韩综合精品网 | 97视频在线精 | 欧美性性性 | 成人动漫一区二区三 | 国产视频精 | 日本在线高| 日本三级免费网站 | 日本女性车厢的概况 | 国产在线视频无卡a | 中文字幕日韩一级 | 成人起碰免费视频 | 日韩在线观看 | 日韩最新午夜片 | 91精品国产秘入口 | 国产区91精品在线 | 午夜视频日韩 | 日韩福利 |