技术文章

V泡资源网起航第四步:定时备份数据到指定FTP

据无价,网站备份这是我们每天要定期做的事情,可以一天一次备份,也可以隔几天备份一次,一旦遇到突发情况,可以在最短的时间内以最小的损失来恢复网站数据。

很明显,这个对于本博客更是重要。

怎么?你没有ftp账号?http://www.nanoyun.com/ 注册就能免费获得一个,各种免费空间我就不说什么了。

这里直接给出备份的脚本,由于博主用的是Sqlite,所以不用mysqldump,不过,32MB也跑不动LLMP!

#!/bin/bash
#ftp用户名
FTP_USER=32mb
#ftp密码
FTP_PASS=test
#ftp地址
FTP_IP=127.0.0.1
#备份到ftp的哪个目录
FTP_backup=/backups/32mb/
#网站数据所在地址
WEB_DATA=/home/wwwroot/32mb/
#下面不要乱动就好了
DataBakName=Data_$(date +"%Y%m%d").tar.gz
WebBakName=Web_$(date +%Y%m%d).tar.gz
OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz
OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz
rm -rf /home/backup/Data_$(date -d -3day +"%Y%m%d").tar.gz /home/backup/Web_$(date -d -3day +"$
cd /home/backup
tar zcf /home/backup/$WebBakName $WEB_DATA
ftp -v -n $FTP_IP << END user $FTP_USER $FTP_PASS type binary cd $FTP_backup delete $OldData delete $OldWeb put $DataBakName put $WebBakName bye END

(0)

本文由 V泡网 作者:Lefat 发表,转载请注明来源!

梯子铺SS

热评文章

评论:

评论已关闭,往期评论:

  1. Fatimata
    Fatimata发布于: 

    Keep on writing and chnggiug away!

评论已关闭!