我们目前在 Windows Server 2008 R2 上运行 Exchange 2010。我们的 Active Directory 也在同一台服务器上。我们有 2 个邮箱数据库和大约 300 个邮箱。我们想将此 Exchange 服务器从我们的自托管设置移动到 AWS。我认为一个选项是使用第三方工具完全复制服务器并更新 DNS 条目(这是该选项的高级视图)。我不清楚这是否可行。另一个选项是在 AWS 上创建一个新的 VM 并设置 Exchange 2010,然后将邮箱迁移或移动到该新服务器。我不能 100% 确定这会对 Active Directory 产生什么影响。有人可以建议他们是否以前这样做过,以及他们发现哪种策略最适合他们吗?
答案1
请注意,在域控制器(它托管您的 Active Directory)上运行 Exchange Server 并不真正受支持。额外的 Exchange 2010 非常旧,将2020 年生命终结。您还需要在此处调整邮件流,这样一些电子邮件仍会进入您的环境并被发送出去(在您的“迁移窗口”期间)。因此,您需要调整 MX 记录和 SPF 记录,但这会导致 DNS 复制延迟,并且一些 MX 服务器仍会尝试将电子邮件发送到您的旧 Exchange 服务器(旧 IP),而不是新的 Exchange 服务器(使用新 IP)。
因此我将使用该项目并执行以下操作:
- 设置 Exchange 2016 服务器,配置它来处理 Exchange 2010 流量(配置它来处理用户和电子邮件;需要调整 DNS + SPF 和 MX 记录),然后迁移 Exchange 2010 邮箱(这里是如何)。这可以在不使用任何“奇怪的”第三方软件的情况下完成。您可以使用Microsoft 将用户邮箱从 Exchange 2010 迁移至 2016 的方法例如在周末。完成后,删除 Exchange 2010 服务器。
- 设置额外的域控制器,然后将角色移至该域控制器,不要让它在 Exchange 服务器上运行。您也可以使用此方法跳转到更高的操作系统(例如 Windows 2012 R2)
因此,聘请一名顾问可能会有所帮助,因为这不是一个简单的方法,而且由于缺乏运行此类项目的经验,一些依赖关系通常会被忽视”
离题(但为了完整性而添加): 顺便说一下,最好的方法(非常小的 Exchange 服务器)是移动到Exchange 在线(Office 365 的一部分)。这样就无需托管任何 Exchange Server 并确保其已使用安全更新进行修补。在这里设置 Exchange Hybrid 服务器可能更容易,然后使用上面提到的方法通过 Microsoft 方式移动邮箱。