将本地 Microsoft Exchange 服务器与 Amazon EC2 实例同步

将本地 Microsoft Exchange 服务器与 Amazon EC2 实例同步

我们在本地数据中心运行 Microsoft Exchange 服务器,我们想要创建 EC2 副本并同步本地和云实例,以防本地服务器出现故障,将流量切换到 EC2。

我已经在 AWS 中搜索过可以执行此操作的服务,但没有找到任何东西,所以我想问您是否有任何 AWS 服务可以解决此问题,或者必须手动完成?

谢谢。

答案1

看起来您正在谈论将本地交换服务器的快照发送到 AWS?

这不太可能起到很好的作用,Exchange 系统围绕事务数据库工作,事务数据库需要保持其完整性才能正常运行,而快照可能会破坏这一点。另外,我怀疑在“传输”过程中您会丢失电子邮件。

为了使这项工作可靠地进行,您需要在 AWS 虚拟服务器场中有一个“本地”DC,或者 Tim 建议的 AWS 服务,但这仍然是一个难题。您最好使用 Exchange 内置的高可用性选项,例如数据库可用性组 (DAG)。微软有一些关于如何实现这一点的很好的文档这里

请记住,您还需要考虑更新 DNS,以便在您的场景中将电子邮件发送到正确的服务器(您的场景中不能存在多个 MX 记录,否则当主系统可用性的临时“故障”导致邮件进入第二个 MX 条目时,您将丢失电子邮件)。如果半夜出现故障,这不是“即时切换”选项,而且 DNS TTL 也是一个因素。

如果您确实需要 Exchange 电子邮件具有高可用性,并且您显然不反对使用云服务来实现这一点,我建议最好的选择是使用 Office 365 和 Azure Active Directory。我在 O365 中有几千个邮箱,我不再担心 Exchange 的可用性,因为 Microsoft 做得很好。

相关内容