Manyou诚邀开发者加盟 | 常见问题
《站长》俱乐部官方群公布 城市联络员机会多多
立即免费下载 Discuz!7.0.0 正式版
安装升级指南 | 用户手册 | 新手建站学堂
基于.net架构的Discuz!NT2.6正式版发布
Comsenz公司2009年招贤纳士,期待您的加盟
Discuz!收费服务内容及价格
7月重庆、成都、西安三地社区运营实战特训速报名
Discuz!/UCHome 专用官方虚拟主机
牧场新服一起联运:豆浆机免费带回家
基于Discuz!的免费论坛空间5D6D
康盛创想《站长》俱乐部18城市互动之旅报名ing
返回列表 回复 发帖

我的服务器MYSQL备份方法

我不是以mysqldump来备份的,因为是要备份服务器上的MYSQL数据库,只要用直接拷贝DATA下的所有文件即可。

MYSQL装在E:\PHPsetup\mysql\data,备份文件放D:\beifen\1;D:\beifen\2;D:\beifen\3;D:\beifen\4;D:\beifen\5;D:\beifen\6;D:\beifen\7,按照一个星期七天来设定的。

把deltree拷入c:\windows目录,把如下内容放入1.bat

net stop mysql
net stop w3svc
net stop iisadmin /y
deltree /y D:\beifen\1\.
xcopy /e E:\PHPsetup\mysql\data D:\beifen\1
net start w3svc
net start mysql

意思为:
1、停止mysql服务
2、停止IIS服务
3、删除D:\beifen\1\目录下所有内容,然后把E:\PHPsetup\mysql\data目录下的内容全部拷贝入 D:\beifen\1目录,以达到备份数据库的目的(要恢复时,只要把 D:\beifen\1下的内容拷回E:\PHPsetup\mysql\data目录即可)。
4、启动IIS服务
5、启动mysql服务

然后把1.bat加到任务计划里即可,设定时间为每星期一的3:00,这时较闲。
把2.bat加到任务计划里即可,设定时间为每星期二的3:00,以此类推!

如果不停止mysql iis服务的话,有时会出现文件正在被使用,拷贝不了的情况。

[ 本帖最后由 xiaoyuwxz 于 2007-9-21 06:31 编辑 ]

beifen_mysql.rar (4.11 KB)

联系QQ:14061253 win主机专业asp+php+net环境配置,服务器安全配置,已配置N台50元淘宝交易 加装webmai Linux环境配置,疑难论坛数据转换、恢复、修复及搬家。 江苏车友会-欢迎有车一簇加入
好东西  好像
有没有更好的方法,比如用压缩的形式,这样拷贝的话,数据太大了。
经过你的提示,可以改用winrar进行压缩打包,具体如下:

把xcopy命令改为winrar打包命令,修改如下:

net stop mysql
net stop w3svc
net stop iisadmin /y
deltree /y D:\beifen\1\.
E:\Progra~1\WinRAR\winrar a -y D:\beifen\1\mysql.rar E:\PHPsetup\mysql\data
net start w3svc
net start mysql

在使用winrar时需打出具体路径,或在运行它之前用path指定出winrar所在的路径即可。

对比压缩包和源文件,小了好多,谢谢楼上的提醒了,
联系QQ:14061253 win主机专业asp+php+net环境配置,服务器安全配置,已配置N台50元淘宝交易 加装webmai Linux环境配置,疑难论坛数据转换、恢复、修复及搬家。 江苏车友会-欢迎有车一簇加入
经过改进,我把完整文件发上来,附件下载后连beifen子目录直接解压到D盘的根目录,不需要再创建备份目录,命令行如下:

net stop mysql
net stop w3svc
net stop iisadmin /y
deltree /y D:\beifen\1
md D:\beifen\1
E:\Progra~1\WinRAR\winrar a -y D:\beifen\1\mysql.rar D:\PHPsetup\mysql\data
net start mysql
net start w3svc
net start iisadmin

deltree改用直接删除D:\beifen\1目录,加快了删除目录的执行,然后再创建目录,所以,第一次在做的时候不用手动创建D:\beifen\1这个目录
我测试了下我的服务器174M的数据库压缩为27M,节省了好多磁盘空间。

计划任务一次性添加,执行以下批处理即可。

at 3:00 /every:M d:\beifen\1.bat
at 3:00 /every:T d:\beifen\2.bat
at 3:00 /every:W d:\beifen\3.bat
at 3:00 /every:Th d:\beifen\4.bat
at 3:00 /every:F d:\beifen\5.bat
at 3:00 /every:S d:\beifen\6.bat
at 3:00 /every:Su d:\beifen\7.bat


[ 本帖最后由 xiaoyuwxz 于 2007-10-3 10:12 编辑 ]

beifen.rar (4.39 KB)

联系QQ:14061253 win主机专业asp+php+net环境配置,服务器安全配置,已配置N台50元淘宝交易 加装webmai Linux环境配置,疑难论坛数据转换、恢复、修复及搬家。 江苏车友会-欢迎有车一簇加入
如果不删除备份文件,而是自动用最新的来覆盖老的备份文件呢?
楼主更新挺及时的。

[ 本帖最后由 saleroad 于 2007-10-8 16:15 编辑 ]
联系QQ:14061253 win主机专业asp+php+net环境配置,服务器安全配置,已配置N台50元淘宝交易 加装webmai Linux环境配置,疑难论坛数据转换、恢复、修复及搬家。 江苏车友会-欢迎有车一簇加入
联系QQ:14061253 win主机专业asp+php+net环境配置,服务器安全配置,已配置N台50元淘宝交易 加装webmai Linux环境配置,疑难论坛数据转换、恢复、修复及搬家。 江苏车友会-欢迎有车一簇加入
好东西收藏先~
编辑

[ 本帖最后由 xiaoyuwxz 于 2008-7-28 18:00 编辑 ]
联系QQ:14061253 win主机专业asp+php+net环境配置,服务器安全配置,已配置N台50元淘宝交易 加装webmai Linux环境配置,疑难论坛数据转换、恢复、修复及搬家。 江苏车友会-欢迎有车一簇加入
返回列表