如何对 Exchange 2000 群集执行到 Exchange Server 2003 的彻底升级

 

上一次修改主题: 2005-10-14

若要对 Exchange 2000 群集执行到 Exchange Server 2003 的彻底升级,必须退出并重建每个节点(一次只能对一个节点进行操作)。即使需要全新安装 Windows Server 2003 和 Exchange Server 2003,在群集上仍然可以保留和升级现有 Exchange 虚拟服务器。建议在开始此升级过程之前,先阅读并完全理解所有的步骤和问题。

开始之前

在执行下面的升级过程之前,建议您完整备份整个群集,包括系统状态和 Exchange 数据。在下面的示例中,将升级主动/被动群集,其中节点 1 是被动节点,节点 2 是主动节点。在执行此过程之前,请注意下列问题:

  • 此过程只能用于升级主动/被动群集。它不能用于升级主动/主动群集。
  • 在已升级的 Exchange 虚拟服务器和其他群集资源联机之后,将开始对全文索引进行完全填充,并禁用索引进行搜索。为避免发生此问题,可以在升级 Exchange 虚拟服务器之前,在服务器上手动启动对所有全文索引的完全填充或增量填充,然后暂停。如果升级时索引已经暂停,则它们将保持暂停状态,同时升级将正常完成。完成升级之后,可以在方便的时候手动恢复建立索引。一旦建立了索引,就可以启用新建索引的搜索功能。
  • Exchange 虚拟服务器升级之后,就不能在有 Windows 和/或 Exchange 早期版本的节点上运行了。如果在此期间升级的节点出现任何问题,则没有可供进行故障转移的被动节点可用。若要降低停机的风险,请在升级第一个节点之后尽快升级第二个节点。如果 Exchange 虚拟服务器处于只有一个节点可供运行的境地的时间越长,那么停机的风险也会越大。
  • 现有服务器上安装的工作流、病毒扫描、事件接收器和其他所有应用程序将需要重新安装和重新配置。请确保您准备安装的所有应用程序都与新版本的 Windows 和 Exchange 兼容。
  • 通过设置注册表项启用的任何功能(例如日志记录),都不能借助此升级过程继续保持有效。如果使用此升级方法,则所有的自定义、性能优化或者手动设置或更改的注册表项都不会保存。这些配置都需要手动重置。

步骤

对 Exchange 2000 群集执行到 Exchange Server 2003 的彻底升级

  1. 退出被动节点,然后重建该节点。执行操作:

    1. 确保 Exchange 虚拟服务器和所有群集资源组都在节点 2 上运行。
    2. 在节点 2 上使用群集管理器停止节点 1 上的群集服务,然后从群集中退出节点 1。
    3. 在节点 1 上,对本地磁盘进行格式化,并执行 Windows Server 2003 的全新安装。然后为 Windows Server 2003 安装最新的 Service Pack,以及 Windows Update 中的任何其他更新。
    4. 将节点 1 重新加入群集。
    5. 在节点 1 上,执行 Exchange Server 2003 的全新安装。然后为 Exchange Server 2003 安装最新的 Service Pack,以及任何其他更新。
  2. 配置 Windows 服务,以便在群集中运行。执行操作:

    1. 在节点 1 上,将 Distributed Transaction 服务的启动类型设置为“手动”。
    2. 如果要使用 POP3 或 IMAP4,则将这些服务的启动类型设置为“手动”。如果不准备使用这些服务,请考虑将这些服务的启动类型设置为“已禁用”。
    3. 如果要使用 Microsoft Search,请参阅上述特殊说明的注意事项。
    4. 在节点 2 上,使 Microsoft Exchange 系统助理资源脱机,这将导致其他所有 Exchange 资源脱机。
  3. 升级 Exchange 虚拟服务器。执行操作:

    1. 将脱机的 Exchange 虚拟服务器移动到刚刚重建的节点 1。
    2. 在节点 1 上,用鼠标右键单击 Microsoft Exchange 系统助理资源,并选择“升级 Exchange 虚拟服务器”。
    3. 由于已升级的 Exchange 虚拟服务器无法故障转移到旧版本节点(节点 2)上运行,因此应从 Microsoft Exchange 系统助理资源的“可能的所有者”中删除节点 2。
    4. 使已升级的 Exchange 虚拟服务器联机。
  4. 对被动节点(节点 2)重复步骤 1 和 2。如果在节点 2 上运行 Exchange 安装程序,那么会将节点 2 作为 Microsoft Exchange 系统助理资源的可能所有者添加进来。将这两个节点都升级到 Windows Server 2003 之后,就可以向群集中添加其他节点了。