Windows服务器平台的自动备份设置

2009年7月23日 | 标签:

前段日子,安徽商报的周强打来电话说,误删除了MYSQL的DB库,让我帮忙给解决一下。发来了一大堆用数据恢复软件找回的数据库、数据表文件。我一看,大部分都是不全的数据文件,这没法修复啊。惨痛的教训又现实的摆在面前,虽然不是自己的失误,但友人的失误也看的我肝儿颤~~~

今天着手给服务器部署了一套自动备份的系统,未雨绸缪。主要用到的软件都是常用的,或者软件自带的。没有什么特别的软件,都是一些技巧上的小tips。

1、数据库备份
(1)wordpress用的是自带的DB Backup插件
(2)其他DB库用的是rar,注意备份前一定要关闭mysql服务,否则会随坏库文件

2、WWW文件目录备份
就是仅仅用了rar的备份

  1. "c:\Program Files\WinRAR\rar.exe" a -r -m5 d:\wwwroot\dirfiles.rar d:\wwwroot\dirfiles/*.*

3、备份后的异地保存
用的Gmail,反正邮箱够大,空着也是浪费。加上Gmail的标签,过滤器自动处理邮件,都是非常好的辅助备份方法。
发送命令用的是MERCURY自带的msendto.exe文件,前提是要配置好xxx.com邮件发送域,这样才不会导致被对方邮件服务器自动BAN掉。

  1. "D:\MERCURY\msendto.exe" -TO XXXX+backup@gmail.com -FROM admin@XXXX.com -SUBJECT gaoshang.cc.backup -FB d:\wwwroot\dirfiles.rar

—————————–华丽的分割线————————–

  1. "c:\Program Files\WinRAR\rar.exe" a -r -m5 d:\wwwroot\gaoshang.cc.rar d:\wwwroot\www.gaoshang.cc/*.*
  2.  
  3. "D:\MERCURY\msendto.exe" -TO yobbozhu+backup@gmail.com -FROM admin@0551ditu.com -SUBJECT gaoshang.cc.backup -FB d:\wwwroot\gaoshang.cc.rar
  1. "c:\Program Files\WinRAR\rar.exe" a -r -m5 d:\wwwroot\dayu_name.rar d:\wwwroot\dayu.name/*.*
  2.  
  3. "D:\MERCURY\msendto.exe" -TO yobbozhu+backup@gmail.com -FROM admin@0551ditu.com -SUBJECT dayu_name.backup -FB d:\wwwroot\dayu_name.rar
目前还没有任何评论.
您必须在 登录 后才能发布评论.