Skip to content

数据库自动定时备份

2010年2月19日

原理很简单,用FTP把数据库下载下来,然后放到备份空间去。

至于备份空间哪里找嘛,115网盘倒是个不错的选择,速度很快,而且重要的是,传上去的文件不能用FTP修改删除,只能在WEB中转移到永久空间,如果不转移就只保留三天,于是每天备份一下,没问题就不管它,有问题了就能找到三天之内的数据。

但是,要到3级才给开通FTP。

备份.bat代码:

bat
echo open sssky.net>beifen.ftp
echo shuhan>beifen.ftp
echo ***(密码)>beifen.ftp
echo cd /shuhan/web/00_other>beifen.ftp
echo get mydiary.mdb mydiary%date:~5,5%.mdb>beifen.ftp
echo close>beifen.ftp
echo open cnc.ftp.u.115.com>beifen.ftp
echo 1237565>beifen.ftp
echo ***(密码)>beifen.ftp
echo cd /upload>beifen.ftp
echo send mydiary%date:~5,5%.mdb>beifen.ftp
echo bye>beifen.ftp
ftp -s:beifen.ftp
del mydiary%date:~5,5%.mdb
del beifen.ftp
echo open sssky.net>beifen.ftp
echo shuhan>beifen.ftp
echo ***(密码)>beifen.ftp
echo cd /shuhan/web/00_other>beifen.ftp
echo get mydiary.mdb mydiary%date:~5,5%.mdb>beifen.ftp
echo close>beifen.ftp
echo open cnc.ftp.u.115.com>beifen.ftp
echo 1237565>beifen.ftp
echo ***(密码)>beifen.ftp
echo cd /upload>beifen.ftp
echo send mydiary%date:~5,5%.mdb>beifen.ftp
echo bye>beifen.ftp
ftp -s:beifen.ftp
del mydiary%date:~5,5%.mdb
del beifen.ftp

然后在自己经常能上网的电脑上,或者是服务器上每天定时执行这个就OK了。