• 本站已对IE放弃治疗,请在Chrome、Firefox等现代浏览器浏览本站。记住我们的域名:wanysys.cc 加入本站QQ群,大家一起HIGH: QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 传送门:#

windows server数据库自动备份+网站备份

服务器 张昊翔 2年前 (2016-05-30) 1454次浏览 4个评论 扫描二维码

假想环境:
网站代码位置:D:\wwwroot
数据库备份目的地:D:\bak_wz
WinRAR打包程序安装位置:C:\Program Files\WinRAR\WinRAR.exe
打包密码:123456


网站备份:

@echo off
echo 执行备份任务
echo 删除复制网站
del /s /q d:\bak_wz\*
echo 执行备份数据库
xcopy "D:\wwwroot\*.*" D:\bak_wz\ /e /y /c
net start MySQL
echo 正在启动网站数据库…
echo 正在打包网站数据库…
"C:\Program Files\WinRAR\WinRAR.exe" a -r -ibck -p123456 -y D:\bak_wz\%date:~0,10%-备份.rar D:\bak_wz\*.*
echo 退出RAR打包
echo 退出备份任务
echo .
exit

假想环境:
MySQL 安装位置:D:\SOFT_PHP_PACKAGE\mysql\data\
数据库备份目的地: D:\bak_data
打包密码:123456


数据库备份:

@echo off
echo 执行备份任务
echo 删除复制数据库
del /s /q d:\bak_data\*
echo 正在停止数据库…
echo 正在停止网站数据库…
net stop MySQL
echo 执行备份数据库
xcopy "D:\SOFT_PHP_PACKAGE\mysql\data\*.*" D:\bak_data\ /e /y /c
net start MySQL
echo 正在启动网站数据库…
echo 正在打包网站数据库…
"C:\Program Files\WinRAR\WinRAR.exe" a -r -ibck -p123456 -y D:\bak_data\%date:~0,10%-备份.rar D:\bak_data\*.*
echo 退出RAR打包
echo 退出备份任务
echo .
exit

然后使用Windows的“计划任务”定时执行该批处理脚本即可,也可手动执行。(例如:每天凌晨3点执行back_db.bat)


素梅好翔博客 , 版权所有丨如未注明 , 均为原创 , 转载请注明出处:http://www.wanysys.cc/jzjc/server/291.html
喜欢 (1)
[18586878276]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(4)个小伙伴在吐槽
  1. 写的很好
    水哥2016-05-31 09:06 回复 Windows 10 | Chrome 43.0.2357.124
    • 张昊翔
      谢谢夸奖,,一般一般 :smile:
      张昊翔2016-05-31 09:07 回复 Windows 10 | Firefox浏览器 45.0
    • 张昊翔
      :mrgreen:
      张昊翔2016-05-31 09:29 回复 Windows 10 | Firefox浏览器 45.0
  2. 最好不要直接拷贝数据,使用mysqldump命令更加安全
    刘传鹏博客2016-06-08 20:10 回复 Windows 10 | Firefox浏览器 46.0