当前位置: 首页 > 图文教程 > 服务器 > 服务器其他 > 星外科技每天自动备份SQL2000/Mysql的工具

服务器其他
子目录绑定的资源分配的说明
星外科技国内首先支持子目录绑定,升级办法如下:
怎么批量删除log目录下的日志?
添加新的.Net的影射
为什么有些文件上传后无法管理
ASP.Net的安全相关说明
加强php的安全之一
升级空间的扣费计算办法
硬盘出现问题。以前客户的网站在D盘。如果换成其它好的盘上。如何处理?
如何启用FTP穷举攻击的保护?
星外虚拟主机管理平台 3.5重要更新说明
关于代理名下用户消费的问答
不限连接数如何设置?
如何解决:正常安装php后,出现http 400错误
如何才能在IE中,用服务器医生重启IIS 6
更换受控端的IP后自检出错的原因
关于批量导入域名到管理平台的说明
启用带宽限制功能的用户,请确认已安装QoS
手工帮用户多开一个FTP
在后台修改FTP密码后。为何旧密码新密码都可以用?

服务器其他 中的 星外科技每天自动备份SQL2000/Mysql的工具


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-04   浏览: 87 ::
收藏到网摘: n/a

非常不错的,利用rar压缩数据库目录文件,起到每天自动备份的目的。
复制代码 代码如下:

@echo off
C:
CD "C:\Program Files\WinRAR"
net stop MSSQLserver
winrar.exe a -ag"-[YYYY-MM-DD-HH-MM-SS]" -k -r -s -ibck -inul "/upload/tech/20091004/20091004013516_8f85517967795eeef66c225f7883bdcb.rar" "E:\SQL2000所在数据库的Data目录的位置\*.*"
net start MSSQLserver
net stop Mysql
winrar.exe a -ag"-[YYYY-MM-DD-HH-MM-SS]" -k -r -s -ibck -inul "/upload/tech/20091004/20091004013516_f387624df552cea2f369918c5e1e12bc.rar" "E:\Mysql所在数据库的Data目录的位置\*.*"
net start Mysql

将上面的文件放在system32目录,
然后,用记事打开
backupsql.bat
将里面的
"E:\SQL2000所在数据库的Data目录的位置\*.*"
改成您自己的SQL2000的data目录,如
"E:\Program Files\Microsoft SQL Server\MSSQL\Data\*.*"
再将里面的
"E:\Mysql所在数据库的Data目录的位置\*.*"
改成您自己的Mysql的data目录,如:
"E:\Program Files\MySQL\MySQL Server 5.0\data\*.*"
保存后,
您就可以在服务器上的控制面板,计划任务中,
添加一个计划任务,调用这个backupsql.bat来运行就可以实现定时备份.备份生成的文件默认保存在E盘,您可以通过修改backupsql.bat来修改位置.