快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

服务器MYSQL数据自动备份方法

这里需要用到了WINRAR的批处理备份的功能+系统的计划任务功能。在windows2003+IIS+PHP+MYSQL5下测试通过

首先服务器里需要装个WINRAR,在WINRAR安装目录下建立个批处理文件(backup.bat)件内容为:

echo
net stop iisadmin /y
net stop mysql
winrar a -ag-YY.MM.DD d:\bak\mysqldata D:\mysql\data\
net start mysql
net start w3svc

然后在自己控制面板里任务计划里选个时间运行这个批处理文件,这个批处理就是停止自己网站备份自己MYSQL数据库,里面的意识是先停止IIS的服务,然后是MYSQL的服务器,然后运行WINRAR进行按照目前的时间进行备份,“d:\bak\mysqldata”这个是说你备份存放的地址,“D:\mysql\data\”是你MYSQL数据库存放的地址。最后备份好的文件会在d:\bak\mysqldata目录下显示出,批处理备份好会自动重新启动IIS和MYSQL。

一般正常情况下MYSQL不是很大,这个备份过程马上就能结束,感觉不到站点停止。或者不想停止网站也可以,设置在凌晨基本上不会有操作MYSQL的时间段

然后代码直接

echo
winrar a -ag-YY.MM.DD d:\bak\mysqldata D:\mysql\data\
这样也行

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论