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

linux中mysql備份shell腳本代碼

 更新時(shí)間:2013年02月28日 21:28:33   作者:  
在linux中如果想定時(shí)備份數(shù)據(jù)庫(kù)的腳本我們可以很方便簡(jiǎn)單的操作,下面我來(lái)分享一段mysql定時(shí)備份的腳本代碼

第一步:在你的linux服務(wù)器中定義備份目錄:

復(fù)制代碼 代碼如下:

mkdir /var/lib/mysqlbackup
cd /var/lib/mysqlbackup

第二步:下面是最重要的一步了,就是寫定時(shí)備份腳本。

復(fù)制代碼 代碼如下:

vi dbbackup.sh

代碼文件如下

復(fù)制代碼 代碼如下:

#!/bin/sh
# mysql data backup script
#
# use mysqldump --help,get more detail.
#
BakDir=/root/back/ysqlbackup
LogFile=/root/back/mysql/mysqlbak.log
DATE=`date +%Y%m%d%H%M%S`
echo " " >> $LogFile
echo " " >> $LogFile
echo "-------------------------------------------" >> $LogFile
echo $(date +"%y-%m-%d %H:%M:%S") >> $LogFile
echo "--------------------------" >> $LogFile
cd $BakDir
DumpFile=$DATE.sql
GZDumpFile=$DATE.sql.tar.gz
/usr/local/bin/mysqldump -u user -pname  --database -h 127.0.0.1 db> $DumpFile
echo "Dump Done" >> $LogFile
tar czvf $GZDumpFile $DumpFile >> $LogFile 2>&1
echo "[$GZDumpFile]Backup Success!" >> $LogFile
rm -f $DumpFile
#cd $BakDir/daily
cd $BakDir  
echo "Backup Done!"
echo "please Check $BakDir Directory!"
echo "copy it to your local disk or ftp to somewhere !!!"
find $BakDir -ctime +30 -exec rm {} ;
echo "delete file over 30 days"

友情提示:其中user,name和db請(qǐng)根據(jù)自己的情況修改

保存退出,然后把這個(gè)文件賦予可執(zhí)行的權(quán)限:

復(fù)制代碼 代碼如下:

#chmod 777 mysqlautobackup.sh

用crontab定時(shí)執(zhí)行備份腳本代碼:

crontab -e

若每天下午3點(diǎn)20備份,添加如下代碼,

代碼:

復(fù)制代碼 代碼如下:
20 15 * * * /var/lib/mysqlbackup/dbbackup.sh

這樣就搞定了,每天會(huì)定時(shí)幫你備份mysql數(shù)據(jù)庫(kù)了。

相關(guān)文章

  • Linux進(jìn)程通信(IPC)方式簡(jiǎn)介

    Linux進(jìn)程通信(IPC)方式簡(jiǎn)介

    linux下進(jìn)程間通信的幾種主要方式:管道(pipe)和有名管道(FIFO)、信號(hào)(signal)、消息隊(duì)列、共享內(nèi)存(shared memory)、信號(hào)量(semaphore)、套接字(socket),本文對(duì)這些做簡(jiǎn)單介紹
    2013-12-12
  • 一問弄懂Shell變量四大分類

    一問弄懂Shell變量四大分類

    Shell變量分為環(huán)境變量、本地變量、位置參數(shù)變量和特殊變量,本文就詳細(xì)的介紹一下這四種變量的具體使用,具有一定的參考,感興趣的可以了解一下
    2023-05-05
  • Linux Bash腳本中的IFS的作用

    Linux Bash腳本中的IFS的作用

    ??在處理文本數(shù)據(jù)時(shí),Bash 將文本分割成多個(gè)字段,這些字段之間由 IFS 指定的字符進(jìn)行分隔,本文主要介紹了Linux Bash腳本中的IFS的作用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • Shell根據(jù)日期、月份、星期判斷年份的代碼

    Shell根據(jù)日期、月份、星期判斷年份的代碼

    這篇文章主要介紹了Shell根據(jù)日期、月份、星期判斷年份的代碼,需要的朋友可以參考下
    2016-12-12
  • 監(jiān)控網(wǎng)站是否可以正常打開的Shell腳本分享

    監(jiān)控網(wǎng)站是否可以正常打開的Shell腳本分享

    這篇文章主要介紹了監(jiān)控網(wǎng)站是否可以正常打開的Shell腳本分享,可以指定N個(gè)網(wǎng)址,放在crontab中執(zhí)行,需要的朋友可以參考下
    2014-09-09
  • Linux?自動(dòng)化構(gòu)建工具make/Makefile的使用詳解

    Linux?自動(dòng)化構(gòu)建工具make/Makefile的使用詳解

    這篇文章主要介紹了Linux?自動(dòng)化構(gòu)建工具?make/Makefile,要如何編譯.c文件,關(guān)鍵就在于Makefile是怎么寫的,下面我們主要介紹這兩者的使用,需要的朋友可以參考下
    2022-04-04
  • shell -z和-n的使用區(qū)別

    shell -z和-n的使用區(qū)別

    本文將深入探討shell命令中的-z和-n選項(xiàng),通過(guò)詳細(xì)解釋這兩個(gè)選項(xiàng)的工作原理和用途,幫助讀者更好地理解和掌握Shell腳本編寫,感興趣的可以了解一下
    2024-01-01
  • shell性能測(cè)試腳本優(yōu)化的技巧

    shell性能測(cè)試腳本優(yōu)化的技巧

    這篇文章主要介紹了shell性能測(cè)試腳本優(yōu)化技巧,本文通過(guò)實(shí)例截圖的形式給大家展示,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Linux中10個(gè)有用的命令行補(bǔ)全例子

    Linux中10個(gè)有用的命令行補(bǔ)全例子

    這篇文章主要為大家詳細(xì)介紹了Linux中10個(gè)有用的命令行補(bǔ)全例子,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • 一個(gè)shell寫的ping函數(shù)

    一個(gè)shell寫的ping函數(shù)

    shell寫的ping腳本,可實(shí)現(xiàn)簡(jiǎn)單交互,供大家學(xué)習(xí)參考吧
    2013-02-02

最新評(píng)論

娄烦县| 河津市| 绥中县| 台江县| 如东县| 蛟河市| 根河市| 锡林浩特市| 新沂市| 濮阳县| 定日县| 旬阳县| 武强县| 叶城县| 浦东新区| 福建省| 馆陶县| 柞水县| 商南县| 长武县| 璧山县| 乐陵市| 信阳市| 凌云县| 丹江口市| 罗田县| 历史| 遂宁市| 肥西县| 江城| 隆回县| 临海市| 宁化县| 同仁县| 古浪县| 哈尔滨市| 龙胜| 广丰县| 陆良县| 乌拉特中旗| 都江堰市|