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

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Linux - 自動備份文件并發(fā)送到Gmail (適用G級數(shù)據(jù)的備份)

自動備份文件并發(fā)送到Gmail (適用G級數(shù)據(jù)的備份)

2020-03-21 16:58Linux教程網(wǎng) Linux

自動備份文件并發(fā)送到Gmail (適用G級數(shù)據(jù)的備份),需要的朋友可以參考下。

一,安裝所需程序

yum install -y mutt vixie-cron

二,設(shè)置mutt發(fā)信參數(shù)

$ vim ~/.muttrc

寫入下面的內(nèi)容

set envelope_from=yes
set from=bak@deepvps.com
set realname=”DiaBak”
set use_from=yes

然后設(shè)置要接收郵件的Gmail,把bak@deepvps.com加入白名單。

三,設(shè)置腳本
注意這幾個目錄
/etc/cron.hourly
/etc/cron.daily
/etc/cron.weekly
/etc/cron.monthly
這些目錄下的文件可以分別每小時,每天,每周,每月自動執(zhí)行一次。
如果是把腳本程序放置在上面的目錄里,最好把權(quán)限設(shè)置為0700。
設(shè)置更復(fù)雜的執(zhí)行條件可以使用crontab -e命令。詳情請百度。

以每天執(zhí)行為例

$ vim /etc/cron.daily/diabsk.sh

寫入下面的內(nèi)容

#!/bin/bash

# SETTING
TOEMAIL=”bak@deepvps.com”;
COMMENT=’blog database backup’
DIR=’wordpress’

# END SETTING

TMP=’/tmp/diabak/’${DIR}
ATTTMP=’/tmp/diabakatt/’${DIR}

rm -rf $TMP
mkdir -p $TMP
cd $TMP

# Put files what you want to backup to $TMP

# Don’t change anything below
YYYYMMDD=`date +%Y%m%d`
SUBJECT=’DiaBak_of_’${DIR}’_'${YYYYMMDD};

rm -rf $ATTTMP
mkdir -p $ATTTMP
cd $ATTTMP

tar zcPf backup.tar.gz $TMP
rm -rf $TMP
split -b 20m -a 3 -d backup.tar.gz ${SUBJECT}.part
rm -f backup.tar.gz

for file in *
do
echo $COMMENT | mutt -a $file -s $SUBJECT $TOEMAIL
sleep 30s
done

rm -rf $ATTTMP

需要更改的內(nèi)容已經(jīng)加紅
TOEMAIL為接收郵件的郵箱地址。
TOEMAIL為注釋郵件,以郵件正文發(fā)送。
DIR為臨時目錄名,建議僅使用英文和數(shù)字。
# Put files what you want to backup to $TMP,這一行下面的命令根據(jù)需要自己補充,比如備份數(shù)據(jù)庫可以把SQL文件導(dǎo)出到$TMP目錄,備份文件可以復(fù)制文件到$TMP目錄。

四,導(dǎo)出數(shù)據(jù)庫的命令。
1.備份單個數(shù)據(jù)庫

mysqldump –user=user –password=password –lock-all-tables dbname > backup.sql

2.備份多個數(shù)據(jù)庫

mysqldump –user=user –password=password –lock-all-tables –databases dbname1 dbname2 > backup.sql

3.備份所有數(shù)據(jù)庫

mysqldump –user=user –password=password –lock-all-tables –all-databases > backup.sql

–lock-all-tables選項可以在備份期間鎖定數(shù)據(jù)庫防止出現(xiàn)變化,進而導(dǎo)致多個有關(guān)系的表不同步,比如A表需要引用B表,備份完A表后,B表發(fā)生了變化,之后才備份了B表,這樣數(shù)據(jù)庫就亂了。
備份上百M的數(shù)據(jù)庫也只用了幾秒而已,所以這個選項對網(wǎng)站運行影響不大。

五,重新組合備份的文件
Linux下
$ cat DiaBak* > bak.tar.gz
windows下
copy DiaBak_of_testfile_20100421.part001/b+DiaBak_of_testfile_20100421.part002/b bak.tar.gz
注意分卷后面會有三位數(shù)字,cat命令會按這些數(shù)字的順序重新組合文件,所以數(shù)字不能亂。
copy命令同理,注意數(shù)字順序。

六,其他
測試了一個600多M的文件,以20M的大小分成了31個包,通過腳本發(fā)送,用時十幾分鐘,期間網(wǎng)速保持在5Mbps到10Mbps之間,本機還有足夠的帶寬,這個應(yīng)該是GMAIL的上限了。
有些郵件需要過一個多小時才在Gmail顯示出來。31個包全部收到。
如果哪位發(fā)現(xiàn)有比Gmail更適合備份的郵箱,期待與大家分享。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 日韩一区二区在线观看 | 久久99国产精品久久99大师 | 在线日韩视频 | 一区二区三区四区在线 | 欧美在线网站 | 欧美一级大片免费 | 99国产精品久久久久久久久久 | 日韩成人影院 | 欧美日韩伊人 | 国产精品1 | 欧美日韩第一页 | 亚洲免费色 | 激情欧美日韩一区二区 | 亚洲成人免费观看 | 免费在线观看黄色网址 | 国产一区二区三区免费看 | 三区视频 | 啪啪导航 | 综合色爱| 日韩在线视频播放 | 午夜激情影院 | 国内精品视频一区 | 日本久草 | 久久久精品在线 | 特黄特色大片免费视频观看 | 久久久夜色精品亚洲 | 天天操夜夜操 | 黄色一级片一级片 | 亚洲综合一区二区 | 亚洲视频区 | 欧美激情久久久久久 | 一区二区久久 | 中文字幕国产视频 | 亚洲精品久久久久久一区二区 | 嫩草91| 欧美一区二区精品 | 免费黄色成人 | 成人av影视 | 中文字幕啪啪 | 欧美视频一区二区三区 | 日韩精品中文字幕在线观看 |