東坡下載:內(nèi)容最豐富最安全的下載站!

首頁(yè)IT技術(shù)軟件教程 → Xtrabackup安裝及使用

Xtrabackup安裝及使用

相關(guān)文章發(fā)表評(píng)論 來(lái)源:本站整理時(shí)間:2018/5/31 11:38:20字體大。A-A+

更多

作者:專(zhuān)題點(diǎn)擊:187次評(píng)論:0次標(biāo)簽: Xtrabackup

 Xtrabackup是一個(gè)對(duì)InnoDB做數(shù)據(jù)備份的工具,支持在線熱備份(備份時(shí)不影響數(shù)據(jù)讀寫(xiě)),是商業(yè)備份工具InnoDB Hotbackup的一個(gè)很好的替代品。
    Xtrabackup有兩個(gè)主要的工具:xtrabackup、innobackupex
  (1)xtrabackup只能備份InnoDB和XtraDB兩種數(shù)據(jù)表,而不能備份MyISAM數(shù)據(jù)表
  (2)innobackupex-1.5.1則封裝了xtrabackup,是一個(gè)腳本封裝,所以能同時(shí)備份處理innodb和myisam,但在處理myisam時(shí)需要加一個(gè)讀鎖
  (3)使用幫助:http://www.percona.com/docs/wiki/percona-xtrabackup:start

環(huán)境:CentOS 5.4,xtrabackup-1.6.tar.gz

1、首先從http://www.percona.com/下載
       wget http://www.percona.com/downloads/XtraBackup/XtraBackup-1.6/Linux/binary/i686/xtrabackup-1.6.tar.gz    

2、檢查服務(wù)器是否安裝了Mysql版本,如果沒(méi)有就要安裝好mysql
   my.cnf中必須有datadir=/var/lib/mysql

3、開(kāi)始安裝xtrabackup
     1)解壓     
         cd /qeedoodb/setup
         tar zxvf xtrabackup-1.6.tar.gz 
     2)拷貝innobackupex、xtrabackup、xtrabackup_51 工具到/usr/bin
        cp /qeedoodb/setup/xtrabackup-1.6/bin/innobackupex /usr/bin/innobackupex
        cp /qeedoodb/setup/xtrabackup-1.6/bin/xtrabackup  /usr/bin/xtrabackup
        cp /qeedoodb/setup/xtrabackup-1.6/bin/xtrabackup_51  /usr/bin/xtrabackup_51
     
  
    
4、備份并打包壓縮
      innobackupex --user=root --password=123456 --defaults-file=/etc/my.cnf --database=zztx --stream=tar /data/back_data/ 2>/data/back_data/zztx.log | gzip     1>/data/back_data/zztx.tar.gz
      
      說(shuō)明:
      --database=zztx 單獨(dú)對(duì)zztx數(shù)據(jù)庫(kù)做備份 ,若是不添加此參數(shù)那就那就是對(duì)全庫(kù)做備份
      2>/data/back_data/zztx.log  輸出信息寫(xiě)入日志中
      1>/data/back_data/zztx.tar.gz 打包壓縮存儲(chǔ)到該文件中
      
      此處可以寫(xiě)個(gè)腳本做備份(backup.sh)
      #!/bin/sh
      echo "開(kāi)始備份..."`date`
      log=zztx01_`date +%y%m%d%H%M`.log
      str=zztx01_`date +%y%m%d%H%M`.tar.gz
      innobackupex --user=root --password=123456 --defaults-file=/etc/my.cnf --database=zztx --stream=tar /data/back_data/ 2>/data/back_data/$log | gzip 1>/data/back_data/$str
      echo "備份完畢..."`date`
      
5、恢復(fù)數(shù)據(jù)
      1) 先停止數(shù)據(jù)庫(kù):service mysqld stop
      2) 解壓 tar -izxvf zztx.tar.gz -C /data/back_data/db/   (沒(méi)有db ,需要mkdir /data/back_data/db/)  
      3) 恢復(fù) innobackupex --user=root --password --defaults-file=/etc/my.cnf  --apply-log /data/back_data/db/  (--apply-log選項(xiàng)的命令是準(zhǔn)備在一個(gè)備份上啟動(dòng)mysql服務(wù))
              innobackupex --user=root --password --defaults-file=/etc/my.cnf  --copy-back /data/back_data/db/  (--copy-back 選項(xiàng)的命令從備份目錄拷貝數(shù)據(jù),索引,日志到my.cnf文   件里規(guī)定的初始位置。)
      4) 賦權(quán) chown -R mysql.mysql /var/lib/mysql/*
      5) 重啟數(shù)據(jù)庫(kù) service mysqld restart
      6) 刪除垃圾 cd /var/lib/mysql/  && rm xtrabackup*
      進(jìn)入數(shù)據(jù)庫(kù)查看,一切OK~


  • mysql數(shù)據(jù)庫(kù)管理工具
  • u盤(pán)備份工具
  • win10備份軟件
  • 微信聊天記錄備份恢復(fù)軟件大全
mysql數(shù)據(jù)庫(kù)管理工具
(6)mysql數(shù)據(jù)庫(kù)管理工具

mysql數(shù)據(jù)庫(kù)管理工具是可以幫助很多的在使用mysql數(shù)據(jù)庫(kù)的人員更好的管理你的mysql數(shù)據(jù)庫(kù),這里面有你需要的mysql數(shù)據(jù)庫(kù)備份工具以及mysql數(shù)據(jù)庫(kù)連接工具,還有mysql數(shù)據(jù)庫(kù)導(dǎo)出工具等,各種各樣的實(shí)用工具都是可以方便你的下載以及使用的!

...更多>>
u盤(pán)備份工具
(12)u盤(pán)備份工具

u盤(pán)是常用的移動(dòng)存儲(chǔ)軟件,很多人都選擇用u盤(pán)備份文件,現(xiàn)在東坡小編就給大家?guī)?lái)u盤(pán)備份工具,用來(lái)備份系統(tǒng),文件,圖片,音樂(lè)等,有需要的朋友就來(lái)下載吧。

...更多>>
win10備份軟件
(13)win10備份軟件

win10系統(tǒng)在現(xiàn)在使用的人是越來(lái)越多了,很多的人都是需要一些win10上面的專(zhuān)用備份軟件的,你想要一款最新最好用的win10備份軟件,以及一些win10備份教程嗎?可以來(lái)本站這里下載你需要的win10備份軟件以及一些使用教程!

...更多>>
微信聊天記錄備份恢復(fù)軟件大全
(6)微信聊天記錄備份恢復(fù)軟件大全

微信是我們?nèi)粘J褂玫牧奶旃ぞ,每一次的聊天都是回憶,微信的聊天記錄不小心刪掉了怎么辦呢?這里小編推薦的是微信聊天記錄備份恢復(fù)軟件大全,有支持安卓、蘋(píng)果ios。iPad微信記錄恢復(fù)軟件。都是大家下載最多,最優(yōu)質(zhì)的的恢復(fù)軟件,快來(lái)恢復(fù)你的信息吧!

...更多>>

擴(kuò)展知識(shí)

相關(guān)評(píng)論

閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過(guò)難過(guò)
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無(wú)聊無(wú)聊
熱門(mén)評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱(chēng):
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)