每天:

WEB_DATA=/mnt/wwwroot/70dq
SQL_DATA=/usr/local/mysql/var/zndq_db
DataBakName=$(date +"%Y%m%d")_Data.tar.gz
WebBakName=$(date +%Y%m%d)_Web.tar.gz
OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz
OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz
rm -rf /mnt/websitebak/$(date -d -28day【数据保留天】 +"%Y%m%d")_Data.tar.gz /mnt/websitebak/$(date -d -28day【数据保留天】 +"%Y%m%d")_Web.tar.gz
cd /mnt/websitebak
tar zcf /mnt/websitebak/$WebBakName $WEB_DATA
tar zcf /mnt/websitebak/$DataBakName $SQL_DATA

半个月:

WEB_DATA=/mnt/wwwroot/ywsm.itdns.com.cn/web【站点全路径】
SQL_DATA=/usr/local/mysql/data/pm20170325ywsm【数据库路径】
DataBakName=Data_$(date +"%Y%m%d")_mom.tar.gz
WebBakName=Web_$(date +%Y%m%d)_mom.tar.gz
OldData=Data_$(date -d -5day +"%Y%m%d")_mom.tar.gz
OldWeb=Web_$(date -d -5day +"%Y%m%d")_mom.tar.gz
rm -rf /mnt/backup/mmnmgqw.org.cn/Data_$(date -d -3day +"%Y%m%d")_mom.tar.gz /mnt/backup/mmnmgqw.org.cn/Web_$(date -d -3day +"%Y%m%d")_mom.tar.gz
cd /mnt/backup/mmnmgqw.org.cn
tar zcf /mnt/backup/mmnmgqw.org.cn/$WebBakName $WEB_DATA
tar zcf /mnt/backup/mmnmgqw.org.cn/$DataBakName $SQL_DATA
正文到此结束

本文标题:Linux自动备份文件

本文链接:https://www.hantaosec.com/154.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源及链接,不带链接禁止任何转载!访问任何网络安全相关文章,则视为默认接受网络安全文章免责声明 ,请认真阅读。

喜欢我的文章吗?
别忘了点赞或赞赏,让我知道创作的路上有你陪伴。