Service Packs:升级前端和后端服务器

 

上一次修改主题: 2005-05-24

发布新的 Service Pack 时,升级前端服务器的过程非常简单。升级前端服务器比升级后端服务器更加简单,因为前端服务器上不存储任何用户数据。只要存在多台前端服务器,使一台服务器脱机并不意味着中断对用户的服务。如果有多台实现负载平衡的前端服务器,则可以将要升级的前端服务器从负载平衡群集中删除,升级前端服务器,然后再将其添加回负载平衡群集,不会中断对用户的服务。

如果在组织中部署了 Outlook Web Access,在升级任何后端服务器之前,应升级组织中的每台前端服务器。原因在于 Outlook Web Access 的生成方式。在高级别,Outlook Web Access 数据由两个部分组成:模板和控件。模板是表单(电子邮件、日历项目以及其他表单)等对象。控件是存储在 IIS 的 /exchweb 虚拟目录中的 DHTML 行为、JScript® 文件、样式表和图像等文件。

用户通过前端服务器访问 Outlook Web Access 时,模板实际上来自于后端服务器,控件来自于前端服务器。模板来自于后端服务器是出于性能原因。控件来自于前端服务器的原因在于,没有任何机制可以将对 Exchange 存储中没有的数据的请求从前端服务器代理到后端服务器。只要前端服务器和后端服务器运行同一版本和 Service Pack 的 Exchange,这就不是问题。

服务器运行不同版本的 Service Pack 时就会出现问题。如果后端服务器上的模板引用前端服务器上的控件,并且前端服务器上运行早期版本的 Service Pack,则后端服务器引用的控件可能不存在。因此,对于邮箱存储在已升级的后端服务器上的用户,Outlook Web Access 无效。

反之则没有同样的问题。如果先升级前端服务器,则用户看到来自后端服务器的模板。这些模板引用早期版本的控件,这些控件在前端服务器上仍存在,因为文件在升级中已版本化并且未删除。要解决此问题,建议您在任何后端服务器之前,先升级所有前端服务器。

此外,在升级之前,确保所需的服务正在运行。要运行 Exchange 安装程序,必须安装并启用(但是不必启动)网络新闻传输协议 (NNTP)、SMTP、W3SVC 和 IIS 管理工具。如果禁用 MSExchangeMTA、IMAP 4、POP 3 和 MSExchangeIS 服务,则安装程序仍会运行;但是,安装程序将在启动后启用这些服务。安装完成后,可以禁用不必要的服务。

 
显示: