- ·上一篇文章:可以用来注入的一个vbs代码模板
- ·下一篇文章:巧用批处理给数据库备份
- ·百度中搜索更多的关于“数据库、日志、网站自动备份系统.bat”相关内容
- ·谷歌中搜索更多的关于“数据库、日志、网站自动备份系统.bat”相关内容
- ******申明******
- 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
- 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
- 如果能将出错部分反馈给我,那就更好了。
数据库、日志、网站自动备份系统.bat
给朋友服务器写的自动备份批处理。
有待完善。
一、如果将bak.log能写入一个网页,每天查看网页日志即可。不必进行远程服务器查看。
二、如果加入另一台服务器,进行备份文件迁移,安全性会更好。
三、怎样能判断备份文件是否正常?待解决
四、。。。
@echo off&title DOS资源站 www.cmdos.net
echo --------------------------------------------- >>bak.log
echo %date:~0,10%_%time:~0,2%:%time:~3,2%:%time:~6,2% 执行备份命令。 >>bak.log
if exist %date:~0,10%"evt".ra_ (echo 日志备份文件已经存在。 >>bak.log) else (
del %date:~0,10%"evt".ra_ /f /q
copy c:\windows\system32\config\*.evt D:\Personal\桌面\数据文件备份\
rar a "%date:~0,10%""evt" *.evt
del *.evt
ren *.rar *.ra_
copy %date:~0,10%"evt".ra_ D:\Personal\桌面\数据文件备份\test
echo %time:~0,2%:%time:~3,2%:%time:~6,2% >>bak.log
echo 数据库成功备份。 >>bak.log
)
if exist %date:~0,10%"data".ra_ (echo 数据备份文件已经存在。 >>bak.log) else (
del %date:~0,10%"data".ra_ /f /q
rar a %date:~0,10%"data" "test.test"
ren *.rar *.ra_
copy %date:~0,10%"data".ra_ D:\Personal\桌面\数据文件备份\test
echo %time:~0,2%:%time:~3,2%:%time:~6,2% >>bak.log
echo 系统日志成功备份。 >>bak.log
)
if exist web.ra_ (echo 网站备份文件已经存在。 >>bak.log) else (
rar a web test
ren *.rar *.ra_
copy web.ra_ D:\Personal\桌面\数据文件备份\test
echo %time:~0,2%:%time:~3,2%:%time:~6,2% >>bak.log
echo 网站成功备份。 >>bak.log
)

