在数据中心之间运行 MySql 复制

在数据中心之间运行 MySql 复制

我从 EC2 运行我的网站。由于 AWS 中断,我正在考虑在 Rackspace 上复制我的设置,并在发生中断时从 DNS 切换。

我正在寻找在这些数据中心之间复制我的 MySql 数据库的方法。

有人可以告诉我这种方法的方法论、成本、优点和缺陷吗?

我的网站每天为大约 30,000 名用户提供服务,数据库数据大约有 30 GB。

答案1

成本:另一台服务器作为热备用

优点:方法相对简单,对当前生产系统的影响较小

陷阱:

  • 需要一些时间来设置(您需要将整个数据库复制到 Rackspace)与二进制日志同步
  • 您还需要将您的网络内容同步到其他数据中心(rsync 可能就足够了)

  • 复制可能会落后甚至中断,您需要对其进行监控

  • 您可能需要考虑加密与其他数据中心的通信

相关内容