欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mysql系列之6--------使用第三方工具-percona來(lái)備份mysql和恢復(fù)

使用第三方工具來(lái)備份MySQL-----percona

成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)慈溪,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792

一、前期準(zhǔn)備工作:

   1、安裝依賴包:yum  -y  install  perl-Digest-MD5   perl-DBD-MySQL

        rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm

   2、安裝主包:    percona-xtrabackup-24-2.4.7-1.el7.x86_64.rpm

      percona是一款在線熱備工具

   3、包含兩個(gè)組件:

           /usr/bin/xtrabackup     :支持innodb和xtraDB(增量備份)

          /usr/bin/innobackupex   :支持innodb和myisam(只支持全備,不支持增量)

  4、innobackupex 包含的一些選項(xiàng)

      --user                  用戶名     

      --password          密碼  

      --databases         庫(kù)名

      --no-timestamp          不使用系統(tǒng)日期做備份目錄的子目錄名

      --apply-log                 恢復(fù)日志

      --copy-back               恢復(fù)數(shù)據(jù)

二、完全備份和完全恢復(fù)

   1、完全備份

         innobackupex --user root --password 123456 --database="mysql db66 performance sys"

         --no-timestamp   /allbak   //指定備份三個(gè)數(shù)據(jù)庫(kù),生成的備份文件目錄不用系統(tǒng)時(shí)間做目錄名

  2、恢復(fù)數(shù)據(jù)時(shí),數(shù)據(jù)庫(kù)目錄為空,三個(gè)系統(tǒng)庫(kù)必須備份進(jìn)去

    首先恢復(fù)日志:innobackupex --user root --password 123456 --apply-log  /allbak

    刪除數(shù)據(jù)庫(kù)目錄:   rm    -rf      /var/lib/mysql

    創(chuàng)建數(shù)據(jù)庫(kù)目錄:   mkdir /var/lib/mysql

    恢復(fù)數(shù)據(jù):innobackupex --user root --password  123456  --copy-back  /allbak/

    賦予數(shù)據(jù)目錄權(quán)限:chown -R mysql:mysql /var/lib/mysql

      重啟服務(wù),驗(yàn)證:systemctl restart mysqld


三、增量備份和增量恢復(fù)

 1、在增量備份之前先做一次完全備份。

   innobackupex --user root --password 123456

   --databases="performance_schema sys mysql db666"

    --no-timestamp  /onebak

 2、第一次增量備份    

    innobackupex --user root --password 123456     //指定用戶名密碼

    --databases="performance_schema sys mysql db666" //指定需要備份的數(shù)據(jù)庫(kù)

    --incremental /new1                //指定增量備份的路徑

    --incremental-basedir=/onebak   //指定以哪個(gè)備份來(lái)做為增量備份的參考

    --no-timestamp

 3、第二次增量備份:

   innobackupex --user root --password 123456 

    --databases="performance_schema sys mysql db666"

    --incremental /new2     //第二次增量備份的路徑

    --incremental-basedir=/new1   //以上次增量備份做為參考來(lái)做增量備份

    --no-timestamp

 4、增量恢復(fù)的文件目錄說(shuō)明

  xtrabackup_checkpoints    xtrabackup_logfile         //這兩個(gè)文件記錄修改的lsn號(hào)

 5、恢復(fù)步驟

  A、刪除數(shù)據(jù)目錄下的文件:rm -rf  /var/lib/mysql/*

  B、恢復(fù)日志---完全備份的日志

     innobackupex --user root --password 123456

    --databases="performance_schema sys mysql db666"

    --apply-log --redo-only   //恢復(fù)日志,并合并日志

    /onebak --no-timestamp

 C、恢復(fù)第一次增量的備份(只需要恢復(fù)日志,日志合并即可)

     innobackupex --user root --password 123456

    --databases="performance_schema sys mysql db666"

    --apply-log --redo-only /onebak  //源日志路徑

    --incremental-dir=/new1 --no-timestamp   //需合并的日志文件的路徑

 D、恢復(fù)第二次增量的備份

 innobackupex --user root --password 123456

   --databases="performance_schema sys mysql db666"

   --apply-log --redo-only /onebak   //源日志文件的路徑

  --incremental-dir=/new2 --no-timestamp   //第二次增量備份合并的日志

 E、恢復(fù)數(shù)據(jù),只需還原全備份里面的,因?yàn)樵隽總浞莸膬?nèi)容已經(jīng)合并到全備里面

    innobackupex --user root --password 123456  --copy-back  /onebak

 F、給數(shù)據(jù)目錄給權(quán)限,重啟服務(wù)驗(yàn)證

    chown    -R     mysql:mysql    /var/lib/mysql

    systemctl     restart      mysqld

四、恢復(fù)完全備份數(shù)據(jù)中的單張表

 1、export  //導(dǎo)出表信息     import //導(dǎo)入表空間    

       刪除表空間:alter  table 表    discard  tablespace;

 2、備份單個(gè)數(shù)據(jù)庫(kù):

       innobackupex --user root --password 123456 

       --databases="mydb" --no-timestamp /mydb  //只備份一個(gè)數(shù)據(jù)庫(kù)

 3、刪除表,創(chuàng)建表(表字段必須要和以前的一樣,模擬表丟失

    drop table t1;       create table t1(id int);

4、導(dǎo)出表信息:用到的參數(shù)是--export

  innobackupex --user root --password 123456 --databases="db66" --apply-log --export /db66

5、刪除表空間:在mysql命令行里操作

     alter table db66.t1 discard tablespace;

6、把備份目錄下導(dǎo)出的表信息拷貝到數(shù)據(jù)庫(kù)目錄下,并給權(quán)限

   cp /db66/db66/t1.{cfg,exp,ibd} /var/lib/mysql/db66/ 

   chown mysql /var/lib/mysql/db66/t1.*  

7、導(dǎo)入表空間

   alter table db66.t1 import tablespace;

8、驗(yàn)證:select * from db66.t1;





             



































    























標(biāo)題名稱:mysql系列之6--------使用第三方工具-percona來(lái)備份mysql和恢復(fù)
瀏覽路徑:http://aaarwkj.com/article26/pegicg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、電子商務(wù)、品牌網(wǎng)站設(shè)計(jì)ChatGPT、網(wǎng)站排名、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
美女丝袜美腿魅惑男人| 午夜性生活视频免费看| 日韩专区亚洲专区欧美专区| 韩国av毛片在线播放| 东京热一精品无码av| 91日本精品免费在线视频| 亚洲综合日韩欧美一区二区三区| 日韩x级av免费在线观看| 亚洲国产精品中文字幕久久| 午夜在线成人免费观看| 亚洲日本欧美一区二区| 日本 一区二区在线| 免费观看毛片一区二区三区| 日本熟妇一区二区三区高清视频| 天天操夜夜操夜夜操| 久草手机福利在线观看| 欧美日韩精品综合国产| 国产精品精品久久久久久| 日韩av天堂免费网站| 18禁污污网站国产| 亚洲一区二区偷拍精品| 亚洲成人大片免费在线观看| 日韩福利成人av在线| 日本一二不卡高清在线视频| 久久人妻少妇嫩草av蜜桃综合 | 日韩一区二区三区四区精品| 国产精品一区在线播放| 黄色av福利在线网站| 黄色国产欧美国产亚洲| 欧美一区二区三区顶级黄片| 精品人妻av区天天看片| 亚洲综合另类小说专区| 91久久福利国产成人精品| 中文字幕亚洲天堂久久| 国产一区二区不卡自拍| 国产原创剧情免费观看av| 亚洲日本av一区二区| 欧美日韩亚洲中文二区| 国产在线一区二区三区观看 | 在线中文字幕av电影| 日日骚国产欧美一区二区|