国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術|

服務器之家 - 數(shù)據(jù)庫 - Mysql - MYSQL代碼 定期備份Mysql數(shù)據(jù)庫

MYSQL代碼 定期備份Mysql數(shù)據(jù)庫

2019-10-26 19:24mysql教程網 Mysql

Mysql自動備份腳本供大家參考,實現(xiàn)了定期備份Mysql數(shù)據(jù)庫,并且可以選在在每周的一天做指定目錄下文件的全面?zhèn)浞荩瑐浞菸募詣由蟼鞯侥阒付ǖ腇TP上,保證了備份的可靠性。

相信很多個人網站的站長,或者是獨立Blog的博主,都有著備份數(shù)據(jù)庫這樣一個需求。當然WordPress這樣插件非常豐富的Blog系統(tǒng)有好多能幫你完成這項任務的插件。如果您需要自己親手來備份數(shù)據(jù)庫的話,我貼一個Mysql自動備份腳本供大家參考,在國外網站上看到的,還是不錯,實現(xiàn)了定期備份Mysql數(shù)據(jù)庫,并且可以選在在每周的一天做指定目錄下文件的全面?zhèn)浞荩瑐浞菸募詣由蟼鞯侥阒付ǖ腇TP上,保證了備份的可靠性。如果只是把數(shù)據(jù)庫備份在和數(shù)據(jù)庫一起,我想意義也不是特別大了。 

復制代碼代碼如下:


#!/bin/sh 
# System + MySQL backup script 
# Full backup day - Sun (rest of the day do incremental backup) 
# Copyright (c) 2005-2006 nixCraft <http://www.cyberciti.biz/fb/> 
# This script is licensed under GNU GPL version 2.0 or above 
# Automatically generated by 
# http://bash.cyberciti.biz/backup/wizard-ftp-script.php 
# --------------------------------------------------------------------- 
### System Setup ### 
##備份本件本地目錄## 
DIRS="/home/xxxx" 
BACKUP=/tmp/backup.$$ 
##日期格式 可以自己調節(jié)## 
NOW=$(date +"%Y-%m-%d") 
INCFILE="/home/xxxx" 
DAY=$(date +"%u") 
##星期天完全備份 可以自己調節(jié)## 
FULLBACKUP="7" 
### MySQL Setup ### 
MUSER="chaos" 
MPASS="password" 
MHOST="host" 
MYSQL="$(which mysql)" 
MYSQLDUMP="$(which mysqldump)" 
GZIP="$(which gzip)" 
### FTP server Setup ### 
##增量備份路徑## 
FTPD="/backup/xxxx/incremental" 
FTPU="chaos" 
FTPP="password" 
FTPS="xxx.xxx.com" 
### Other stuff ### 
EMAILID="chaos@diablo.net" 
### Start Backup for file system ### 
[ ! -d $BACKUP ] && mkdir -p $BACKUP || : 
### See if we want to make a full backup ### 
if [ "$DAY" == "$FULLBACKUP" ]; then 
##完全備份路徑## 
FTPD="/backup/xxxx/full" 
FILE="fs-full-$NOW.tar.gz" 
tar -zcvf $BACKUP/$FILE $DIRS 
else 
i=$(date +"%Hh%Mm%Ss") 
FILE="fs-i-$NOW-$i.tar.gz" 
tar -g $INCFILE -zcvf $BACKUP/$FILE $DIRS 
fi 
### Start MySQL Backup ### 
# Get all databases name 
##備份所有數(shù)據(jù)庫 可自行調整 或備份指定數(shù)據(jù)庫## 
DBS="$($MYSQL -u $MUSER -h $MHOST -p$MPASS -Bse 'show databases')" 
for db in $DBS 
do 
FILE=$BACKUP/mysql-$db.$NOW-$(date +"%T").gz 
$MYSQLDUMP -u $MUSER -h $MHOST -p$MPASS $db | $GZIP -9 > $FILE 
done 
### Dump backup using FTP ### 
#Start FTP backup using lftp 
##ubuntu上可以使用ncftp 自行調節(jié)## 
#ncftp -u"$FTPU" -p"$FTPP" $FTPS<<EOF 
lftp -u $FTPU,$FTPP $FTPS<<EOF 
mkdir $FTPD 
mkdir $FTPD/$NOW 
cd $FTPD/$NOW 
lcd $BACKUP 
mput * 
quit 
EOF 
### Find out if ftp backup failed or not ### 
if [ "$?" == "0" ]; then 
rm -f $BACKUP/* 
else 
T=/tmp/backup.fail 
echo "Date: $(date)">$T 
echo "Hostname: $(hostname)" >>$T 
echo "Backup failed" >>$T 
mail -s "BACKUP FAILED" "$EMAILID" <$T 
rm -f $T 
fi 


改一下里面的一些路徑和賬號密碼等信息就可以了,希望對大家有所用處。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美成年网站 | 一区二区三区高清不卡 | 成人激情免费 | 国产精品久久久久久久久久久久久 | 久久久91精品国产一区二区三区 | 日韩www | 精品国产免费人成在线观看 | 久久永久视频 | 国产在线专区 | 天堂伊人网 | 日韩在线不卡 | 国产日产久久高清欧美一区 | 日韩视频www | 久久99精品久久久久久6194 | 欧美精品一区二区三区蜜桃视频 | 亚洲精品久久久一区二区三区 | 亚洲国产精品99久久久久久久久 | 久久伊人色 | 亚洲综合中文 | 一级片网 | 日韩在线免费 | 最新国产在线 | 亚洲精品国产a久久久久久 99热少妇 | 中文字幕亚洲综合久久久软件 | 欧美精品99 | 91大神xh98hx在线播放 | 成人三区 | 91社区福利 | 久久久www免费人成精品 | 精品亚洲永久免费精品 | 久久久国产精品一区 | 久草久| 精品国产一区二区三区日日嗨 | 成年人免费小视频 | 免费v片 | 岛国搬运工av在线播放 | 亚洲精品区 | 精品久久久久久亚洲综合网 | 免费在线一区二区 | 蜜桃色网 | 国产精品99一区二区三区 |