Chinaunix

标题: 这个结构怎么实现? [打印本页]

作者: linuxnextyear    时间: 2008-06-11 11:54
标题: 这个结构怎么实现?
我们部门现在有好几个(至少5个)系统,基本都是resin+mysql对外提供服务。

现在新申请了一台服务器想做个备份,但是如果线上的某个系统的mysql出现问题的时候,又能够及时切换到这个备份上面来!

这个如何实现?

不是简单的备份,有点类似5主1从的集群的结构,不知道能否实现?
作者: todayhero    时间: 2008-06-11 12:08
原帖由 linuxnextyear 于 2008-6-11 11:54 发表
我们部门现在有好几个(至少5个)系统,基本都是resin+mysql对外提供服务。

现在新申请了一台服务器想做个备份,但是如果线上的某个系统的mysql出现问题的时候,又能够及时切换到这个备份上面来!

这个如何 ...


1.能够及时切换到这个备份
这个功能需要HA功能,由于你有5个系统,那就需要5个HA系统。

2.需要5个主,一个从,我认为一个从,实际是起5个从的作用,可能安装5个MYSQL,做为从。

3.上面两个必须实现,自我感觉一定不容易,或者说,实现此功能几乎无望。
作者: linuxnextyear    时间: 2008-06-11 13:20
mysql集群就能实现吧,但是我就是不知道一台怎么和其它5台实现集群功能?

HA用不着,我们手动切换数据库就可以,其实最主要的目的就是实现时时的数据备份!
作者: yueliangdao0608    时间: 2008-06-11 13:34
You can set up MASTER/MASTER structure if your dummy data is not very important.
作者: linuxnextyear    时间: 2008-06-11 16:27
原帖由 yueliangdao0608 于 2008-6-11 13:34 发表
You can set up MASTER/MASTER structure if your dummy data is not very important.


master/master ?

这个能实现时时同步5台mysql的数据吗?
作者: yueliangdao0608    时间: 2008-06-11 16:52
原帖由 linuxnextyear 于 2008-6-11 16:27 发表


master/master ?

这个能实现时时同步5台mysql的数据吗?

Sure.But it is not synchronous.

[ 本帖最后由 yueliangdao0608 于 2008-6-11 16:54 编辑 ]
作者: ProfessorTian    时间: 2008-06-11 17:32
想请教一下

两台以上的mysql如何实现主主同步这个过程,请高手指教,谢谢
作者: yueliangdao0608    时间: 2008-06-11 17:41
Basic solution is as follows.
A->B->C->D->A
作者: linuxnextyear    时间: 2008-06-12 10:51
原帖由 yueliangdao0608 于 2008-6-11 16:52 发表

Sure.But it is not synchronous.



有文档吗?提供一份?

你说的不是同时的,那和备份就没区别了吧。
作者: yueliangdao0608    时间: 2008-06-13 09:20
原帖由 linuxnextyear 于 2008-6-12 10:51 发表



有文档吗?提供一份?

你说的不是同时的,那和备份就没区别了吧。


I remember I had written an article about this issue.You can go and read it on my blog.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2