Exchange 问题与解答Exchange 2007 SP1 部署

Nino Bilic

问:我想知道 Exchange Server 2007 SP1 是否只提供 64 位版本?如果它确实还提供 32 位版本,那该版本是否支持生产环境?

答:在这方面,Exchange 2007 最初版本 (RTM) 和 SP1 版本之间没有任何区别。SP1 提供 32 位和 64 位两种版本。但是,需要记住的是,与 RTM 版本一样,生产环境中只有 64 位版本支持已安装的服务器角色。您可以使用 32 位 SP1 版本运行多种 /prepare 安装开关并管理 64 位服务器,这与 RTM 版本一样。

问:我是否需要先完全安装 Exchange 2007 的 RTM 版本,然后才能应用 SP1 得到 SP1 服务器?

答:这正是 Exchange 2007 SP1 与 Exchange 以前版本的服务包相比截然不同的特性。SP1 程序包实际上是内置了 SP1 的 RTM,这表示您不必使用 RTM DVD 安装新的 Exchange 2007 SP1。

因此,要安装新的 Exchange 2007 SP1 服务器,只需部署 SP1 程序包即可。举例来说,即使是将第一个 Exchange 2007 加入到 Exchange Server 2003 组织中,您还是能够立即从 SP1 起步。

问:我有一台在 Windows Server® 2003 上运行 Exchange 2007 RTM 的服务器,我现在正准备将 Exchange 2007 SP1 安装到该机器上。因为 Microsoft 说 Windows Server 2008 支持 Exchange 2007 SP1,所以我计划稍后就地升级到 Windows Server 2008。您认为怎样?

答:遗憾地说,这并不是个好主意。安装 Exchange 2007 RTM 或 SP1 的服务器并不支持从 Windows Server 2003 就地升级到 Windows Server 2008。这其中有很多技术原因,而且您还应该清楚如果执行这样的就地升级,已安装的 Exchange 将停止服务。

有关这方面的更多信息,请参阅“Mission Impossible:In-Place Upgrading Microsoft® Exchange Server 2007 from Windows Server 2003 to Windows Server 2008”(不可完成的任务:将 Microsoft® Exchange Server 2007 从 Windows Server 2003 就地升级到 Windows Server 2008),网址是 msexchangeteam.com/archive/2007/10/04/447188.aspx

问:我从没有为我的几台实验室服务器输入过产品 ID。因此,当我启动 Exchange 管理控制台时,系统弹出警告说使用时间只剩下“0 天”。我是否能够在不为这些服务器输入产品密钥的情况下升级到 Exchange 2007 SP1?

答:可以。Exchange 2007 SP1 安装(请参见屏幕快照)不会检查已安装服务器的试用期剩余时间。在这种情况下升级不会遇到任何阻碍。

问:我已在邮箱服务器上安装了Exchange 2007 SP1。现在,我希望将客户端访问服务器角色添加到该服务器中。我是否需要使用 Exchange 2007 RTM 或新的 Exchange 2007 SP1 程序包?

答:如果已经应用了 Exchange 2007 SP1,您需要使用 Exchange 2007 SP1 程序包安装其他服务器角色。如前所述,Exchange 2007 SP1 是完整的产品,它包含运行 Exchange 2007 所需的所有文件。一旦成功安装 SP1,您就不再需要 Exchange 2007 RTM 程序包了。

当然,如果在计划升级到 Exchange 2007 SP1 的服务器上存在多个服务器角色,那么应用 SP1 时会自动升级所有已安装的角色。您不能仅将 SP1 应用到相同物理服务器上的部分角色。

问:我的 Exchange 组织有多台 Exchange 2007 服务器,服务器角色分布在其中的几台服务器之内。我应该首先升级哪些服务器角色?

答:建议您首先下载并阅读 Exchange 2007 SP1 发行说明 (go.microsoft.com/fwlink/?LinkId=112364),其中包含有关对现有安装应用 SP1 方面的重要信息。

为直接回答您的问题,下面是从 SP1 发行说明中摘录的解决您所提问题的方法:

“建议您在升级了运行客户端访问服务器角色、统一消息服务器角色、集线器传输服务器角色或边缘传输服务器角色的服务器之后,升级运行邮箱服务器角色的服务器。如果按此顺序升级服务器,可以避免潜在的服务中断。(以这种顺序升级角色将确保邮箱服务器的“前端”功能能够无中断地与邮箱服务器通信,反之,容易在尝试与发挥主要功能的后端服务器通信时出现故障。)还建议您在升级没有 Internet 连接的站点中的客户端访问服务器之前,先升级面向 Internet 的站点中的客户端访问服务器。

如果您在 Exchange 组织中运行的是边缘传输服务器角色,而且已创建边缘订阅,则参与 EdgeSync 进程的所有传输服务器必须运行相同版本的 Exchange 2007。在参与边缘订阅过程的任何传输服务器首次升级到 Exchange 2007 SP1 的 15 天内,必须在边缘传输服务器已进行订阅的 Active Directory® 站点中升级所有订阅的边缘传输服务器以及所有集线器传输服务器

问:我已经在 Exchange 2007 RTM 服务器上安装了 ForefrontTM Security for Exchange Server。在我升级到 Exchange 2007 SP1 之前,是否必须完成某些特别的工作?

答:Forefront Security for Exchange Server 的 RTM 版本与 Exchange 2007 SP1 不兼容。您需要在升级之前先删除 Forefront Security for Exchange Server,或将其升级到更新的版本。SP1 发行说明将为您提供更多详细信息。

并且,随便提一句,Exchange 2007 SP1 安装程序包含一项新的先决性条件检查,如果您试图在这种情况下升级,该检查将向您发出警告信息。

问:我已在 Exchange 2007 RTM 上安装了 RTM 后期 Rollup Update (RU)。在应用 Exchange 2007 SP1 之前,我是否必须先卸载 RU?

答:您不必在安装 Exchange 2007 SP1 之前手动卸载任何 RU。在将 SP1 应用到计算机之前,Exchange 2007 SP1 安装程序会先删除任何需要卸载的更新。

Nino Bilic 是 Exchange Server 的可支持性项目经理。他在识别和防范大规模黑客活动方面具有很深的造诣。

© 2008 Microsoft Corporation 与 CMP Media, LLC.保留所有权利;不得对全文或部分内容进行复制.