home
CDN
VPS
ForeverBlog
Autohotkey
openSUSE
李跳跳
7zip
LTE中文网
QGIS中文网
白鹿原
冰与火之歌
LearnSQL
AOSP
RGB色码
UNIXETC
晚清沧海事
古文观止
VPS下自动备份文件和数据库
新建脚本,名为autoback.sh
#vi autoback.sh
脚本(autoback.sh)内容如下:
#!/bin/sh
#备份网站目录/home/www/
tar zcvf /home/backup/www$(date + "%Y%m%d").tar.gz /home/www/*
#备份数据库 www
/usr/local/mysql/bin/mysqldump -uroot -ppassword dbname > /home/backup/dbname$(date +"%Y%m%d").sql
#删除三天前的备份
cd /home/backup/
rm -f *$(date -d -3day +"%Y%m%d")*
将脚本(autoback.sh)添加到自动执行任务列表:
#chmod +x autoback.sh
#crontab -e
59 23 * * * /root/autoback.sh
推荐注册Dropbox,参考**Linux下CLI模式使用Dropbox**,将备份文件自动同步到Dropbox。