在 Exchange 服务器上升级 Windows Server 版本

在 Exchange 服务器上升级 Windows Server 版本

为什么无法升级 Exchange Server 上的 Windows Server 版本?

这是截至目前有效的限制吗?例如,假设您正在运行 Windows Server 2012 并想要升级到 2012 R2 和 Exchange Server 2013。

我知道最佳做法是购买新硬件,安装新操作系统,然后安装 Exchange Server。但移动邮箱并检查一切是否正常是一项非常缓慢的工作,而且在大多数情况下这不是一个可行的选择。

答案1

Microsoft 不支持升级 Exchange 服务器的操作系统。

假设您已设置 DAG,则对 Windows 故障转移群集的依赖将成为尝试升级操作系统的最大问题之一。Windows 2012 R2 到即将发布的新 Windows Server 版本是第一个允许升级 Windows 故障转移群集操作系统的版本。

除此之外,Exchange 与操作系统中的各种 Windows 组件之间仍存在很多交织。其中一些组件在不同版本之间存在很大差异(例如,IIS 6 与 IIS7 有很大不同,服务依赖性在后续版本中不存在或重命名),并且 Exchange 用户尝试升级这些组件,并考虑到与以前版本集成的各种自定义/更改/第三方组件等,使得从 Exchange 底层升级操作系统变得几乎不可能。

有人尝试使用 Exchange 2007 将 Windows 2003 升级到 2008,可以找到一个(较旧的)示例这里。虽然年代久远,但总体思路依然是一样的。

它不起作用。

编辑:移动 900GB 的邮件和 10 个数据库其实并不难。假设您要从 Exch2007+ 升级到 2013,您可以在线移动它们。使用批量移动来暂存邮箱并在方便时完成。如果您的底层系统负担过重,可以使用节流来确保性能。

相关内容