如何处理不同数据中心内多个EBS之间的数据库同步?

时间:2017-04-27 08:19:17

标签: mysql mongodb amazon-web-services amazon-ec2 amazon-ebs

过去一周我一直在阅读AWS上的文档。有很多信息,似乎有不止一种(正确的)做事方式。

截至目前,我们正在选择设置两个EC2实例,每个实例都有自己的EBS实例,用于不同数据中心的数据库。

理想情况下,北美有一个EC2实例,欧洲有另一个EC2实例。

亚马逊是否在EBS之间对数据库(MySQL和MongoDB)进行自动EBS同步?如果是这样我将如何进行设置?

如果它没有自动同步系统,选择RDS会比手动设置EBS数据库同步更有意义吗? (也考虑到账户定价)。

1 个答案:

答案 0 :(得分:3)

同步EBS可以使用GlusterFS之类的东西来完成,但数据库有点复杂,只是同步文件系统无法正常工作。

对于mysql系列,有许多复制选项,具体取决于数据库的版本和风格,例如:主 - 主复制,组复制,galera集群等。

对于mongodb,您只能replica set