IDC跑路也给大家提个警钟,自动备份再次重提,上次分享的那个脚本很多人认为不太友好了,这里给一个好用的,自动备份,并删除3天前的备份脚本
#! /bin/bash
cd /var/www/html/
mysqldump -hlocalhost -u用户名 -p密码 数据库 > 72xit.sql
tar cvzf 72xit_sql__$(date +"%Y%m%d").tar.gz 72xit.sql
tar cvzf 72xit_web_$(date +"%Y%m%d").tar.gz 72xit
ftp -v -n IP地址 < < bak
user 用户名 密码
type binary
put 72xit_web_$(date +"%Y%m%d").tar.gz
put 72xit_sql__$(date +"%Y%m%d").tar.gz
rm -rf 72xit_web_$(date -d -3day +"%Y%m%d").tar.gz
rm -rf 72xit_sql_$(date -d -3day +"%Y%m%d").tar.gz
bye
bak
rm -rf 72xit.sql 72xit_web_$(date +"%Y%m%d").tar.gz 72xit_sql__$(date +"%Y%m%d").tar.gz
本文提供了一个实用的自动备份脚本,用于定期备份网站文件及数据库,并上传至FTP服务器,同时清理过期备份。
2314

被折叠的 条评论
为什么被折叠?



