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

MySQL數(shù)據(jù)庫如何創(chuàng)建全庫及二進(jìn)制增量備份腳本

下面講講關(guān)于MySQL數(shù)據(jù)庫如何創(chuàng)建全庫及二進(jìn)制增量備份腳本,文字的奧妙在于貼近主題相關(guān)。所以,閑話就不談了,我們直接看下文吧,相信看完MySQL數(shù)據(jù)庫如何創(chuàng)建全庫及二進(jìn)制增量備份腳本這篇文章你一定會(huì)有所受益。

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括沙河口網(wǎng)站建設(shè)、沙河口網(wǎng)站制作、沙河口網(wǎng)頁制作以及沙河口網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,沙河口網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到沙河口省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

1、全庫備份腳本如下:

#!/bin/bash
############### 定義默認(rèn)值   #################
user='root'
passwd='123.com'
host='localhost'
today=`date '+%F'`
dump_cmd='/usr/local/mysql/bin/mysqldump'
full_backupdir="/opt/database/full_backup/"
email='916551516@qq.com'
###################   加載變量并定義腳本用法  ###################

USAGE(){
echo -e "\033[33m 
     $0 腳本用法:
          -u: 指定備份用戶(默認(rèn)是root)
          -p: 指定用戶密碼(默認(rèn)密碼為“123.com”)
          -h: 指定備份主機(jī)(默認(rèn)是本機(jī))
          -d: 指定要備份的數(shù)據(jù)庫(默認(rèn)備份所有庫)
 \033[0m"
}

if [[ $1 == '--help' || $1 == '-h' ]];then
    USAGE
    exit 0
fi

######################   對選項(xiàng)進(jìn)行賦值       ###################
while getopts ":u:p:h:d:" optname;do
case "$optname" in
"u")
    user=$OPTARG
;; 
"p")
    passwd=$OPTARG 
;;
"h")
    host=$OPTARG 
;;
"d")
    db=$OPTARG
;; 
":")
    echo "此選項(xiàng)沒有值!" 
;;
"*") 
    echo "錯(cuò)誤信息..."
;;
"?")
    echo "不知道此選項(xiàng)..."
;;
esac
done

#############  對要備份的庫進(jìn)行判斷并執(zhí)行備份操作   ###############
[ -d ${full_backupdir} ] || mkdir -p ${full_backupdir}
cd ${full_backupdir}
: > err.log
if [ ${#db} -eq 0 ];then
    ${dump_cmd} -u${user} -p${passwd} -h${host} -A -F  > ${today}.sql 2> err.log
    status=$?
    sqlname="${today}.sql"
else
    ${dump_cmd} -u${user} -p${passwd} -h${host} --databases $db -F  > ${today}.${db}.sql 2> err.log
    status=$?
    sqlname="${today}.${db}.sql"
fi

############  對備份狀態(tài)進(jìn)行判斷  #####################
if [ ${status} -eq 0 ];then
    tar zcf ${sqlname}.tar.gz ./${sqlname}
    rm -f ${sqlname}
###########  如果失敗,則發(fā)送報(bào)警郵件到指定郵箱 ################
else
    echo "備份數(shù)據(jù)庫失敗,錯(cuò)誤日志如上所示!??!" >> err.log
    mail -s "mysql backup" $email < err.log
fi

############  刪除二十天前的備份文件  ##############
find . -type f -name "*.tar.gz" -mtime +20 -delete

2、二進(jìn)制增量備份腳本

#!/bin/bash
####################### 定義初始值  #############################
user='root'
passwd='123.com'
datadir="/usr/local/mysql/data"
backupdir="/opt/database/dailybackup/"
dump_cmd='/usr/local/mysql/bin/mysqlbinlog'

[ -d ${backupdir} ] || mkdir -p ${backupdir}             #判斷備份文件存放路徑是否存在
cd ${datadir}           #切換至mysql的數(shù)據(jù)存放路徑
sum=`cat bin_log.index | wc -l`   #取得所有二進(jìn)制日志文件總數(shù)
/usr/local/mysql/bin/mysql -u${user} -p${passwd} -e "flush logs" &> /dev/null   #在備份前刷新二進(jìn)制日志文件

nextnum=0        #定義一個(gè)初始值為0
backupsum=0
for file in `cat bin_log.index`         #對所有二進(jìn)制日志文件進(jìn)行遍歷
do
    binlogname=`basename $file`         #獲取二進(jìn)制日志文件名
#如果當(dāng)前備份的文件數(shù)目比總數(shù)?。ㄐ滤⑿碌亩M(jìn)制文件不需要備份)
    if [ $nextnum -lt $sum ];then   
    [ -f ${backupdir}${binlogname} ] || cp -a ${file} ${backupdir}${binlogname}   #如果備份目錄下不存在該二進(jìn)制文件,則進(jìn)行copy動(dòng)作
    let nextnum++      #對備份成功數(shù)量進(jìn)行增加
    fi
done

echo "跳過最新二進(jìn)制日志文件,備份完成?。。?quot;

當(dāng)前標(biāo)題:MySQL數(shù)據(jù)庫如何創(chuàng)建全庫及二進(jìn)制增量備份腳本
文章網(wǎng)址:http://aaarwkj.com/article32/ihhepc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、服務(wù)器托管、建站公司、商城網(wǎng)站、外貿(mào)建站、網(wǎng)站維護(hù)

廣告

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

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)
日本免费精品人成视频| 国产偷自一区二区三区| 国产毛片久久久久久国产| 免费亚洲老熟熟女熟女熟女| 久久亚洲国产成人精品性色| 午夜射精视频在线观看| 国产三级尤物在线观看| 日本加勒比不卡在线视频| 午夜18禁毛片免费看| 国产日韩精品欧美综合区| 欧美日韩另类中文字幕| 女子张开腿让男人捅爽| 欧美日韩国产91在线| 蜜桃免费观看在线视频| 夜夜操狠狠操天天摸| 老司机午夜视频在线观看| 91九色中文视频在线观看| 久久国产麻豆精品电影| 亚洲精品影视一区二区| 日本一区二区中文字幕在线| 97视频在线中文字幕| 国产精品久久久久精品三级中文国| 国产激情av网站在线观看| 中文字幕亚洲精品四区| 日本一区二区三区伦理| 国产男女猛烈无遮挡网站| 欧美久久精品在线观看| av在线免费观看不卡| 国产精品久久中文字幕亚洲| 日韩一级不卡高清视频| 国产精品免费看片网站| 日本特黄特色大片免费| 日本少妇一区二区99| 91精品国产高清一区二区性色| 美国一级二级三级黄片| 日本在线有码中文视频| 天堂在线精品亚洲综合网| 国产乱来视频在线观看| 午夜两性做爰免费视频| 国产精品自偷自偷自偷| 久久免费看少妇高潮免费|