尽可能少的停机时间从VPS主机移动到EC2

时间:2011-09-07 09:31:42

标签: ruby-on-rails amazon-ec2 vps

我们有一个相当大的服务器堆栈(超过30台机器),我们不能继续使用我们当前的VPS提供商。我们必须移动,亚马逊的EC2似乎是我们的解决方案。

我们使用rails,mysql,mongo,redis和其他东西,我们需要在停机时间很短的情况下移动它们,而且不会丢失数据。

这里有人做过这样的任务吗?谁有关于如何做到这一点的提示?

1 个答案:

答案 0 :(得分:0)

首先,MySQL和MongoDB支持写/读复制,在当前环境下写入并在新框中读取slave。 其次,rails中的代码不会改变,您可以在新节点上运行应用程序,并在旧节点上使用DB,并顺利地将DB切换到新框。