最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql備份腳本以及刪除前5天的備份文件

 更新時(shí)間:2013年10月18日 17:37:01   作者:  
mysql備份腳本在網(wǎng)上有很多的,在本文將為大家詳細(xì)介紹下如何刪除前5天的備份文件,感興趣的朋友不要錯(cuò)過
復(fù)制代碼 代碼如下:

USER=root #數(shù)據(jù)庫用戶名
PASSWORD=cucrzmysql #數(shù)據(jù)庫用戶密碼
#DATABASE=idssr #數(shù)據(jù)庫名稱
for DATABASE in `ls /mysql/data/mysql/ | grep idss` #數(shù)據(jù)庫名稱
do
#WEBMASTER=849699940@qq.com #管理員郵箱地址,用以發(fā)送備份失敗消息提醒
BACKUP_DIR=/mysql_bak #備份文件存儲(chǔ)路徑
LOGFILE=/mysql_bak/data_backup.log #日記文件路徑
DATE=`date '+%Y%m%d-%H%M'` #日期格式(作為文件名)
DUMPFILE=$DATABASE-$DATE.sql #備份文件名
ARCHIVE=$DATABASE-$DATE.sql.tgz #壓縮文件名
DATE_5=`date -d "-5 day" +%Y%m%d`

#判斷備份文件存儲(chǔ)目錄是否存在,否則創(chuàng)建該目錄
if [ ! -d $BACKUP_DIR ];then
mkdir -p "$BACKUP_DIR"
fi

#開始備份之前,將備份信息頭寫入日記文件
echo " ">> $LOGFILE
echo "----------------------">> $LOGFILE
echo "BACKUP DATE:" $(date +"%Y-%m-%d %H:%M:%S") >> $LOGFILE
echo "----------------------">> $LOGFILE

#切換至備份目錄
cd $BACKUP_DIR
#刪除五天前的備份文件
rm -rf $DATABASE-$DATE_5*
#使用mysqldump 命令備份制定數(shù)據(jù)庫,并以格式化的時(shí)間戳命名備份文件
mysqldump --opt $DATABASE -uroot -pcucrzmysql > /$BACKUP_DIR/$DUMPFILE
#判斷數(shù)據(jù)庫備份是否成功
if [[ $? == 0 ]]; then
#創(chuàng)建備份文件的壓縮包
tar czvf $ARCHIVE $DUMPFILE >> $LOGFILE 2>&1
#輸入備份成功的消息到日記文件
echo "[$ARCHIVE] Backup Successful!" >> $LOGFILE
#刪除原始備份文件,只需保 留數(shù)據(jù)庫備份文件的壓縮包即可
rm -f $DUMPFILE
else
echo "Database Backup Fail!" >> $LOGFILE

#備份失敗后向網(wǎng)站管理者發(fā)送郵件提醒,需要mailutils或者類似終端下發(fā)送郵件工具的支持
#mail -s “Database:$DATABASE Daily Backup Fail” $WEBMASTER
fi
#輸出備份過程結(jié)束的提醒消息
echo "Backup Process Done"
done

相關(guān)文章

  • MySQL?8.0.29?解壓版安裝配置方法圖文教程

    MySQL?8.0.29?解壓版安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了MySQL?8.0.29?解壓版安裝配置方法圖文教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 淺談Mysql在什么情況下會(huì)使用內(nèi)部臨時(shí)表

    淺談Mysql在什么情況下會(huì)使用內(nèi)部臨時(shí)表

    內(nèi)部臨時(shí)表是一種特殊輕量級(jí)的臨時(shí)表,本文主要介紹了Mysql在什么情況下會(huì)使用內(nèi)部臨時(shí)表,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • MySQL實(shí)現(xiàn)類似于connect_by_isleaf的功能MySQL方法或存儲(chǔ)過程

    MySQL實(shí)現(xiàn)類似于connect_by_isleaf的功能MySQL方法或存儲(chǔ)過程

    這篇文章主要介紹了MySQL實(shí)現(xiàn)類似于connect_by_isleaf的功能MySQL方法或存儲(chǔ)過程,需要的朋友可以參考下
    2017-02-02
  • MySQL 5.6 GTID新特性實(shí)踐

    MySQL 5.6 GTID新特性實(shí)踐

    GTID(Global Transaction ID)是對(duì)于一個(gè)已提交事務(wù)的編號(hào),并且是一個(gè)全局唯一的編號(hào)。下文給大家介紹MySQL 5.6 GTID新特性實(shí)踐,感興趣的朋友一起看看吧
    2016-10-10
  • MySQL數(shù)據(jù)表索引命名規(guī)范的實(shí)現(xiàn)示例

    MySQL數(shù)據(jù)表索引命名規(guī)范的實(shí)現(xiàn)示例

    索引是提高查詢性能的重要工具,本文主要介紹了MySQL數(shù)據(jù)表索引命名規(guī)范的實(shí)現(xiàn)示例,包括不同類型索引的命名方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • 詳解MySQL雙活同步復(fù)制四種解決方案

    詳解MySQL雙活同步復(fù)制四種解決方案

    這篇文章主要介紹了MySQL 雙活同步復(fù)制四種方案,主從復(fù)制分成三步,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • MYSQL數(shù)據(jù)庫查詢按日期分組統(tǒng)計(jì)詳細(xì)代碼

    MYSQL數(shù)據(jù)庫查詢按日期分組統(tǒng)計(jì)詳細(xì)代碼

    這篇文章主要給大家介紹了關(guān)于MYSQL數(shù)據(jù)庫查詢按日期分組統(tǒng)計(jì)的相關(guān)資料,按日期分組是指按照時(shí)間維度對(duì)數(shù)據(jù)進(jìn)行分類匯總統(tǒng)計(jì),常用于查詢分析具有時(shí)間屬性的數(shù)據(jù),例如訂單量、用戶活躍等,需要的朋友可以參考下
    2024-01-01
  • sql format()函數(shù)的用法及簡(jiǎn)單實(shí)例

    sql format()函數(shù)的用法及簡(jiǎn)單實(shí)例

    下面小編就為大家?guī)硪黄猻ql format函數(shù)()的用法及簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-05-05
  • Navicat連接MySQL錯(cuò)誤描述分析

    Navicat連接MySQL錯(cuò)誤描述分析

    最近遇到了一件非常棘手的問題,用Navicat連接MySQL總是出錯(cuò), 網(wǎng)上查閱了一下原因,最終找到解決方案,好吧,下面我就來回憶一下自己怎么處理這問題的,分享到腳本之家平臺(tái)需要的朋友參考下吧
    2021-06-06
  • 基于mysql查詢語句的使用詳解

    基于mysql查詢語句的使用詳解

    本篇文章是對(duì)mysql查詢語句的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05

最新評(píng)論

余江县| 屯门区| 马山县| 虞城县| 彰化县| 新泰市| 皋兰县| 南通市| 灵璧县| 垫江县| 商南县| 逊克县| 阿鲁科尔沁旗| 宜州市| 伊宁市| 葵青区| 托克托县| 将乐县| 南阳市| 福安市| 炎陵县| 榆树市| 东海县| 米泉市| 纳雍县| 荆门市| 铁岭县| 太保市| 邵阳县| 余姚市| 南宫市| 霍城县| 卢氏县| 澎湖县| 安阳市| 松桃| 惠东县| 大安市| 广安市| 鹰潭市| 眉山市|