我继承了一个在 Windows Server 2008 R2 上安装 Exchange 2010 的设置,我想升级到 Exchange 2016 和 Windows Server 2016。我读到 Microsoft 不支持在安装 Exchange 时升级操作系统。另一个问题是,该服务器也是我们的主要域控制器。
我认为最好的方案是创建一台新的 Windows Server 2016 机器,安装 Exchange 2016 并迁移邮箱。
之后,我将停止使用 Windows Server 2008 计算机的 Exchange 2010 部分,并将新的 2016 服务器添加到现有的域控制器。
这是最好的方法吗?是否有人做过类似的事情?您认为这种方法存在哪些潜在问题?
答案1
我将开始增加一个额外的服务器(必须在您安装 MS Exchange 2016 之前加入到您当前的域中;请注意,没有选项可以执行 MS Exchange 的就地升级,因此您需要第二台服务器来移动到更高级的 Exchange 服务器),该服务器稍后将托管 MS Exchange 2016,然后您需要执行以下步骤:
- 确保架构是最新的,以便安装 MS Exchange 2016(请参阅这里有关更多信息),如果尚未安装 Exchange 2016 服务器,则需要在安装 MS Exchange 2016 期间或之前升级该服务器。
- 安装 MS Exchange 2016(您可以在此处使用最新的 CU,CU 的 ISO 包含整个安装程序,然后您可以从最新的环境开始。目前这是CU 6。请注意,.net 4.7 目前不支持 Exchange 2016,如所写这里,因此您可能需要密切关注新服务器上的补丁管理,因为它可能会根据您的设置自动启动)
- 配置 MS Exchange 2016 来处理 MS Exchange 2010 流量(称为共存环境,请参阅这里对于一些较旧但仍然有效的信息)
- 将邮箱从 Exchange 2010 移动到 Exchange 2016(通过新移动请求正如解释的那样这里)
- 从环境中删除 Exchange 2010
- 可选:完成后,您可以增加一个额外的域控制器并将 AD 角色移动到那里,然后降级旧的域控制器(如果您的预算迫使您这样做,您可能希望设置 ESXI 环境并在一个硬件上托管 Exchange 和域控制器)。
这里有一个如何其中涵盖了一些非常详细的步骤。
PS:请注意,实际上不支持在域控制器上运行 MS Exchange。你真的应该改变这一点!