LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1623|回复: 8

Slackware下的mysql备份!急!!!高手请教!!!

[复制链接]
发表于 2006-1-12 07:53:28 | 显示全部楼层 |阅读模式
目前公司的备份方案是由HP磁盘机 + 备份软件是Netvault 7, 此软件在备份Mysql时,会出现锁数据库的现象(小数据量时没问题)。所以,我想请教大家有没有好的方案。
   我目前的一个方案是:做一个脚本文件,用mysqldump进行热备份到硬盘中,再用Netvault7进行对数据库的分区备份!好像在做mysqldump热备份的时候,也会锁大的数据库!
   公司的数据库是7*24工作,从来不停,每时每刻都有数据写入数据库,请教各位版主有没有好的方案。硬件、软件都可以推荐,谢谢各位了!
发表于 2006-1-12 08:28:16 | 显示全部楼层
好像思路是
首先选择数据库最空闲的时候用mysqldump备份。一般都是凌晨2-4点
然后打开数据库的binary-log

恢复的时候,首先恢复每天mysqldump备份的内容
然后再从binary-log恢复备份以后,到目前为止的所有操作内容

不过具体操作我就想不起来了

具体内容可以看看
Managing & Using MySQL,second edition
【原出版社】 O’Reilly  
【作者】 George Reese Randy Jay Yarger Tim King  
中文书名
MySQL权威指南(第二版)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-14 09:14:01 | 显示全部楼层
感谢bobo友的回复,可是我们的mysql数据是7*24小时不停的。无法等到数据库停下来。

各位版主也来看看我的贴呀!看看说说呀!我急呀!!!!
回复 支持 反对

使用道具 举报

发表于 2006-1-14 09:16:08 | 显示全部楼层
最好是用主从来备份
回复 支持 反对

使用道具 举报

发表于 2006-1-14 16:39:48 | 显示全部楼层
我对我的数据库做两种备份。
1)做一个热备份
2)每天做mysqldump备份,
mysqldump --all-databases -q  >>
回复 支持 反对

使用道具 举报

发表于 2006-1-14 16:43:34 | 显示全部楼层
我对我的数据库做两种备份。
1)做热备份
2)每天做mysqldump备份
mysqldump --all-databases -q  >> file
你可以用备份这个DUMP出来的文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-18 16:24:35 | 显示全部楼层
我是做的双备份,有两个数据库服务器(是主从同步服务器),在做mysqldump备份大的数据库,会锁数据库???有没有办法解决!我的数据库是7*24工作!
cycker:
你好,可不可以讲详细一下怎么做热备份。谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-1-23 09:31:23 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 15:21:00 | 显示全部楼层
我已经做好双机热备份,就怕出错。(主数据库向从数据库做复制的时候),如果从数据库出错,哪我不是玩玩了!各位高手,还有没有好的方案。钱不是问题。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表