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

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无毛一区二区三区| 日本毛茸茸的丰满熟妇| 中国女人内射69xx| 亚洲日本国产一区二区| 一级黄片一区二区三区| 夫妻性生活一级片视频| 在线观看高清免费国产| 日韩黄av在线免费观看| 亚洲精品国产第一区| 日本精品av免费观看| 日韩av毛片在线观看| 日本一区二区免费视频| 男女午夜激情四射视频| 亚洲少妇熟女一区二区三区| 国产一区二区三区日本精品| 日本人妻伦理在线播放| 美女丝袜美腿魅惑男人| 麻豆黄片在线免费观看| 91日本精品免费在线视频| 国产亚洲美女在线视频视频| 国产精品成人亚洲一区二区| 青青草原影院在线观看| 偷窥偷拍视频一区二区| 亚洲精品av一区二区久久| 老熟妇奂伦一区二区三区| 国产精品xxxx国产精品| 亚洲成人av网址大全| 国产精品日产三级在线观看| 亚洲国产精品高清久久| 成人午夜性色福利视频| 青青草原三区在线播放| 亚洲男人av天堂东京热| 国产欧美日韩午夜激情| 国产色视频一区在线观看| 国产精品毛片视频一区二区| 杨幂一区二区在线观看| 老色鬼久久亚洲av综合| 国产精品色呦呦一区二区| 黄片色呦呦视频免费看| 一级片高清在线观看国产|