1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. Linux認證基礎(chǔ)知識:mysql數(shù)據(jù)庫的全量備份

        時間:2020-11-03 19:39:26 Linux認證 我要投稿

        2016年Linux認證基礎(chǔ)知識:mysql數(shù)據(jù)庫的全量備份

          本文為大家整理的是mysql數(shù)據(jù)庫的全量備份的相關(guān)資料,希望能幫助到大家的復(fù)習(xí)。

        2016年Linux認證基礎(chǔ)知識:mysql數(shù)據(jù)庫的'全量備份

          mysql數(shù)據(jù)庫的全量備份,包括數(shù)據(jù)和結(jié)構(gòu)。保存最新的10次備份。

          準(zhǔn)備工作:

          創(chuàng)建備份主目錄

          mkdir /backup

          一:編寫腳步文件mysql_backup.sh

          #!/bin/sh

          # mysql_backup.sh: 備份mysql數(shù)據(jù)信息,并且只保留最新的10份。

          #數(shù)據(jù)庫用戶名

          db_user="root"

          #數(shù)據(jù)庫密碼

          db_passwd="imsuser"

          #數(shù)據(jù)庫IP

          db_host="localhost"

          #數(shù)據(jù)庫名

          db_name="ims"

          #數(shù)據(jù)庫備份信息保存位置。

          backup_dir="/backup/mysqldata"

          #文件保存日期格式 (dd-mm-yyyy)

          time=" +"%d-%m-%Y")"

          # mysql, mysqldump所在目錄,不同的安裝會有不同目錄

          #如果只對數(shù)據(jù)進行備份,可以不用填寫

          MYSQL="/usr/local/mysql/bin/mysql"

          MYSQLDUMP="/usr/local/mysql/bin/mysqldump"

          MKDIR="/bin/mkdir"

          RM="/bin/rm"

          MV="/bin/mv"

          GZIP="/bin/gzip"

          #檢查備份目錄 不存在進行存儲主目錄創(chuàng)建

          test ! -w && ""

          # 檢查備份目錄 不存在進行存儲副目錄創(chuàng)建

          test ! -d "/backup.0/" && "/backup.0/"

          # 獲取所有的數(shù)據(jù)庫信息

          #all_db=" -u -h -p -Bse 'show databases')"

          #for db in

          #do

          -u -h -p | -9 > "/backup.0/..gz"

          #done

          # 刪除舊的備份信息

          test -d "/backup.10/" && -rf "/backup.10"

          # rotate backup directory

          for int in 9 8 7 6 5 4 3 2 1 0

          do

          if(test -d ""/backup."")

          then

          next_int=`expr + 1`

          ""/backup."" ""/backup.""

          fi

          done

          exit 0;

          二:賦予腳步可執(zhí)行權(quán)限

          chmod +x mysql_backup.sh

          三:添加定時執(zhí)行計劃

          vi /etc/crontab

          添加:00 5 * * * root /backup/mysql_backup.sh 每日5點鐘備份一次數(shù)據(jù)庫

        【2016年Linux認證基礎(chǔ)知識:mysql數(shù)據(jù)庫的全量備份】相關(guān)文章:

        1.Oracle認證數(shù)據(jù)庫備份的方法

        2.Linux數(shù)據(jù)庫的MySQL性能優(yōu)化技巧

        3.Linux數(shù)據(jù)庫MySQL內(nèi)部臨時表策略

        4.Linux數(shù)據(jù)庫:關(guān)鍵的MySQL性能優(yōu)化技巧

        5.紅旗Linux認證基礎(chǔ)知識介紹

        6.Linux認證基礎(chǔ)知識:linux操作系統(tǒng)目錄結(jié)構(gòu)

        7.2017年Linux認證考試基礎(chǔ)知識

        8.Linux認證考試基礎(chǔ)知識試題及答案

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>