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

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ì)
国产一区二区精品不卡| 国产精品欧美日韩中文| 青青草原影院在线观看| 三级日本午夜在线观看| 亚洲av永久精品一区二区三区| 99久久成人精品国产片| 亚洲精品一区二区三区不卡| 亚洲国产av永久精品成人| 九九在线视频免费观看精彩| 日韩美女av在线播放| 欧美国产一级二级三级| 亚洲黄色av一区二区三区| 色橹橹欧美午夜精品福利| 午夜香蕉av一区二区三区| 成人av免费高清在线播放| 少妇高潮时会抱紧男人脖子| 日本成人一区二区在线播放| 日本不卡二区高清三区| 四影虎影永久免费观看| 国产精品一区二区久久毛片| 蜜桃视频在线观看视频免费 | 色综合色很天天综合色| 亚洲人成网站18禁止人| 日韩成人大片在线播放| 欧美 日本国产一区| 日韩精品国产专区一区| 你懂的免费视频中文字幕| 国产三级全黄在线播放| 久久精品国产亚洲av麻豆尤物| 国产成人一区二区三区影| 99热只有这里才有精品| 日韩高清av一区二区三区| 成人性生活视频免费中文版| 日韩黄片一区二区三区| 高清国产在线播放91| 欧美熟妇精品一级视频| 91出品国产福利在线| av在线日韩国产精品| 欧美一区二区三区人妻熟妇| 日韩欧美国产精品专区| 亚洲男人的av天堂生活|