我们在 Amazon EC2 上有一个云服务器。我们的旧管理员在一台运行良好的服务器上设置了 DNS 和邮件服务器,但我现在才意识到该实例是在实例存储上而不是EBS 支持的。因此硬件随时可能出现故障,我们将丢失所有电子邮件等。
所以我想将该实例从Instance Store迁移到EBS Backed实例,我还想在迁移之前将 DNS 从 Mail(Zimbra Server) 中分离出来,这样我们的其他站点就不会影响此迁移。
我需要一些解决方案,如何以更少的停机时间从实例存储迁移到EBS 实例。
这是 stackoverflow 上的一篇文章,展示了如何将正在运行的实例迁移到 EBS 支持的 AMI。
如果你这样做,我强烈建议先在一次性实例上进行测试。
另一种选择是创建一个新的 EBS 卷,将其安装到您现有的实例并将您的邮件文件夹移动到 EBS 卷上。在此之后,您可以将新文件夹符号链接到其原始位置。您现在将邮件存储在 EBS 卷上,并享受快照等所有好处。然后您可以开始使用新的 EBS 支持的 AMI 设置新服务器,并将该卷附加到您的服务器,保留所有邮件。