>
LNMP 的網(wǎng)站備份是壓縮格式,但是數(shù)據(jù)庫(kù)不是壓縮格式。今天這篇文章是教大家如何讓數(shù)據(jù)庫(kù)備份為壓縮格式。此方法來(lái)源于 LNMP 官方論壇。有需要的童鞋可以照著修改就可以了。啟用了壓縮后,備份的數(shù)據(jù)庫(kù)確實(shí)變小了很多。如果你的數(shù)據(jù)庫(kù)不大也可以不用設(shè)置壓縮。
0x01 查找文件
進(jìn)入到 lnmp\tools 目錄,找到 backup.sh 文件。
0x02 編輯文件
使用 vim 編輯 bakckup.sh 文件。具體修改的位置參照?qǐng)D片。
查找:
TodayDBBackup=db-*-$(date +"%Y%m%d").sql
OldDBBackup=db-*-$(date -d -3day +"%Y%m%d").sql
修改為:
TodayDBBackup=db-*-$(date +"%Y%m%d").sql.gz
OldDBBackup=db-*-$(date -d -3day +"%Y%m%d").sql.gz
查找:
${MySQL_Dump} -u$MYSQL_UserName -p$MYSQL_PassWord $1 > ${Backup_Home}db-$1-$(date +"%Y%m%d").sql
修改為:
${MySQL_Dump} -u$MYSQL_UserName -p$MYSQL_PassWord $1 | gzip > ${Backup_Home}db-$1-$(date +"%Y%m%d").sql.gz
0x03 文件對(duì)比
沒(méi)有壓縮的數(shù)據(jù)庫(kù)備份文件大小為:45.9M,壓縮的數(shù)據(jù)庫(kù)備份文件為:9M 效果還是很明顯的。
>