压缩备份数据库与网站数据(mysql不停止的方法)简易实用蝙蝠

  
 <代码>由于公司windows服务器上的MySQL备份一直没采用第三方热备工具,备份方式仍旧是比较低的零晨直接停掉MySQL进行数据库文件复制备份的(蝙蝠脚本),近期反馈客户零晨网站间断打不开,影响访问体验度,于是需要整改,于是下载了一个三方工具好备份,设置定时备份,测试发现其所谓的压缩热备方式(看上去很高大尚,确实设置简单易用),其实就是将数据库文件复制到一个临时目录,再进行压缩存放并删掉临时目录文件,于是产生了写一个蝙蝠脚本替代安装这个工具(也可以偷懒了)计划任务都是设置好的,替换原来比较低的脚本即可,无需要动其它任务配置,加上安装好备份每台还要点点点,服务器较多,于是写了如下脚本:时间紧脚本还可以优化改进,勿喷! ! !  
  

压缩备份数据库与网站数据(mysql不停止的方法)简易实用蝙蝠

  

@echo了
::作者:杰瑞
::日期:2018-11-20
的回声。
回声MySQL数据库及网站程序备份脚本
与<强> <强> <强> <强> <强> <强> <强> <强> <强> <强> <强> <强> <强> <强>
回声作者:杰瑞
回声日期:2018-11-20
回声备份日期:% %
日期回声备份时间:% %
回波的时间。

设置“Ymd=%日期:~,%日期:4% ~ 5 2% %日期:~ 8,2%“
设置bakdir=癉: \程序文件\ MySQL51 \ data"
设置sqlcache=癈: \ mysqlcache"
设置webdir=癊: \ wwwroot"
回声正在进入MySQL目录。注意:对于有空格的目录,命令行要加引干净自己的号C: \程序Files"
回声正在备份MySQL数据,请稍等……
如果不存在“% sqlcache %,mkdir“% sqlcache %“
/F % %的(“dir/广告/b % bakdir %”) (
::回声“% bakdir % \ % % % sqlcache % \ % % a"在祝辞。日志
如果不存在“% sqlcache % \ % % a"mkdir“% sqlcache % \ % % a"
选择复制文件“D: \程序文件\ MySQL51 \ data" \ % %一个“C: \ mysqlcache" \ % % a/s/E/y祝辞nul
)
如果不存在“F: \ mysqlbak \ % Ymd %,mkdir“F: \ mysqlbak \ % Ymd %“
/F“usebackq令牌=1 delims=/?% %在(<代码> dir/b % sqlcache %> 回波数据库备份完成……
的回声。
回声网站数据备份中,请稍后……
如果不存在“F: \ freehostbackup \ % Ymd %,mkdir“F: \ freehostbackup \ % Ymd %“
/F“usebackq令牌=1
delims=/?% % i(<代码> dir/b % webdir %> 的回声。
压缩备份数据库与网站数据(mysql不停止的方法)简易实用蝙蝠“> <br/> <img src=

  

压缩备份数据库与网站数据(mysql不停止的方法)简易实用蝙蝠

压缩备份数据库与网站数据(mysql不停止的方法)简易实用蝙蝠