设计 International Client Pack (ICP) 部署

应用到: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

Microsoft System Center Configuration Manager 2007 International Client Pack (ICP) 部署设计可能至少包括以下预备性任务:

  • 分析 ICP 以了解它所带来的更改和任何必需的先决条件。

  • 分析环境以确定部署是否会给用户带来问题。

  • 计划该项目,包括升级每个站点的时间以及协助您的人员的角色和职责。

  • 将有关 ICP 部署的相关详细信息传达给所有相关方,如 Configuration Manager 2007 服务的用户、管理人员、其他 Configuration Manager 2007 管理员以及技术人员。

  • 准备监视部署以确保成功部署。

  • 准备站点。

在项目的每个阶段(包括包括设计、测试和部署阶段)都将重复这些任务中的大部分。

ICP 要求

必须仔细地查看 ICP 中所包括的发行说明,因为它们描述了安装 ICP 的先决条件,而且说明了 ICP 尚未解决的已知问题。在阅读发行说明时,请考虑对以下问题的回答:

  • 是否必须实现某些先决条件才能应用此 ICP?通常,ICP 站点服务器安装的唯一先决条件是它必须安装在英语操作系统上。但是,可能会列出其他要求。

  • 此 ICP 对 Configuration Manager 2007 的更改是否达到了必须通知受到此更改影响的其他人的程度?需要通知的人员可能包括其他 Configuration Manager 2007 管理员、管理人员、技术人员、负责域控制器的文件和安全的人员、监视带宽使用情况的人员、使用 Configuration Manager 2007 服务的人员和最终用户。

  • 部署此 ICP 是否会给网络、服务器或客户端导致其他负荷?如果是这样的话,则规划 Service Pack 部署可以最大限度地减少此影响。

  • 环境是否足够大或足够复杂以保证将此 ICP 的部署作为正式项目对待?

  • 是否存在可能会阻止成功升级的客户端问题?如果是这样,则在升级客户端之前必须解决这些问题。

  • 客户端升级组件有多大?要确定升级的大小,请参阅本章后面的“确定客户端组件升级的大小”一节。

检查版本

ICP 在发布时带有编号(包括 ICP1 和 ICP2)。每个版本都支持大量的客户端操作系统语言(包括早期版本的操作系统语言)。

在美国英语站点上安装 ICP 时,ICP 版本必须与以前安装的 Configuration Manager 2007 Service Pack 版本兼容。例如,如果在站点服务器上安装美国英语 Configuration Manager 2007 SP1,则必须使用 Configuration Manager 2007 SP1 版本的 ICP2。无法在美国英语 SP1 站点上安装 SP2 版本的 ICP。

在安装 ICP 之后,必须注意后续 ICP 版本发布的时间。ICP 会在每个 Service Pack 发布之后不久发布。在新的 Service Pack 发布之后,必须等待后续 ICP 版本发布之后才能安装 Service Pack。在获得 ICP 后,先安装 Service Pack,然后安装 ICP。

如果关心安装 Service Pack 后站点的稳定性,可以等待 Service Pack 安装稳定后再安装 ICP。但是,在安装 ICP 之前,国际客户端将一直使用旧版本的本地化客户端文件。

应用更新

要将客户端修补程序(又称为产品更新)应用到 ICP 站点,您必须获得已安装的 ICP 的修补程序版本。您可以根据版本号识别 Service Pack、ICP 和修补程序编号。这些次要的发行版本和修订版本是 Configuration Manager 2007 版本号的最后四位。

可以通过检查站点服务器上的多个语种的文件夹(对于英语为 00000409 文件夹,对于德语为 00000407 文件夹)来确定是否已安装 ICP。该 ICP 所支持的每种客户端语言都有一个文件夹。

版本号第四部分的第一个数字(如 x000 中的 x)是 Service Pack 的发行版本号。例如,2.50.2485.2000 表示 SP2。如果 Configuration Manager 2007 版本号是 2.50.2485.3000 或更高,则该 Service Pack 是 SP3。

另外,ICP1 第三位至最后一位数字中含有一个 4。例如,2.50.2485.2400 表示 SP2 ICP1,而 2.50.2485.3400 表示 SP3 ICP1。同样,ICP2 第三位至最后一位数字中含有一个 7。例如,2.50.2485.3700 表示 SP3 ICP2。

最后三位数字是修补程序版本号,其范围可以从 .0001 至 .0299。

如果将 Configuration Manager 2007 SP2 ICP1 应用到 Configuration Manager 2007 SP2 美国英语站点(该站点已在安装 SP2 后安装了几个修补程序),而且 ICP1 中包括同名的文件,则 ICP1 会覆盖较新的文件,因为 ICP1 中的文件不包含缺陷修补程序。如果 ICP 覆盖了新文件,可能会重新出现导致应用修补程序的问题。例如,以前可能应用了一个防止 Configuration Manager 2007 APM32 的 CPU 使用率为 100% 的修补程序。以后又应用了不包含该修补程序的 ICP1。在安装 ICP1 之后,站点服务器 CPU 的使用率又回到了 100%。为了防止此情况发生,在安装 ICP 之前,请与 Microsoft 产品支持服务联系,获得与打算安装的 ICP 正确匹配的修补程序版本。然后,在安装 ICP 之后,请立即安装在 ICP 之后发布的修补程序。

备注

请确保安装与以前应用的 Configuration Manager 2007 Service Pack 和其后的 Service Pack 修补程序相对应的 ICP 和 ICP 修补程序。

因为 ICP 会在其推出之后逐渐积累和发布,所以,在所需的 ICP 推出时,可能需要规划对特定语言版本的 Configuration Manager 2007 服务器和客户端软件的部署。ICP 有其各自的安装程序,并且可以按顺序安装到站点服务器上,而无需对现有客户端进行任何更改。所有的新客户端都可以从最新安装的 ICP 以任何语言安装。

请考虑与可用网络带宽相关的 ICP 大小。ICP 的版本越高,ICP 越大,因为每个后续版本均包含以前版本的语言。请将任何语言客户端包的部署规划为在网络使用率较低时进行,这样可最大限度地减少用户网络性能的下降。

Microsoft 经常在 Web 上发布 Service Pack 和客户端包,以便客户能够尽快获得最新更新。Microsoft 发布的 ICP 除了包含 ICP 文件以外,还包括最新的 Service Pack 文件,从而减少所需的安装次数。这些发布可在 https://go.microsoft.com/fwlink/?LinkId=93900(页面可能为英文)上找到。

站点服务器上的 ICP 安装阶段

Configuration Manager 2007 ICP 安装发生在以下三个阶段:

  • 在站点服务器上安装 ICP:ICP 安装从在站点服务器上运行 ICP 安装程序开始。在使用 ICP 升级站点服务器时,站点服务器会自动升级客户端源文件。

  • 在管理点上安装 ICP:系统会自动升级管理点上的客户端文件。

  • 在客户端上安装 ICP:客户端不会自动升级。如果需要升级,管理员必须确定升级方法。

可以在下表中看到站点组件 ICP 安装方法:

Configuration Manager 2007 站点组件 方法

主站点或辅助站点上的站点服务器

从 ICP 源或包运行 Setup.exe,然后将所需的语言包手动安装到 SMS 提供程序所在的系统。

辅助站点上的站点服务器(可选方法)

根据选择的站点节点类型,从 Configuration Manager 控制台运行“升级辅助站点”或“升级站点”选项。

管理点

由收件箱管理器自动更新。

分发点

不适用。

组件服务器(如发送程序服务器)

不适用。

SQL Server(如果安装在站点服务器以外的计算机上)或 SMS 提供程序(如果安装在 SQL Server 上)

将所需的语言包手动安装到 SMS 提供程序所在的系统。有关手动安装语言包的其他信息,请参阅 ICP 发行说明。

独立计算机上的 Configuration Manager 控制台

手动添加代码页。

主站点服务器上的 ICP 安装

ICP 安装程序运行于站点服务器上。它停止站点系统上的所有组件,将客户端文件复制到站点服务器,然后重新启动站点系统上的所有站点组件。可以使用进度对话框来监视安装程序进度,这些对话框出现在站点服务器屏幕上、站点组件管理器日志中和 SMSsetup.log(位于系统驱动器根目录下)中。

如果使用播发来分发 ICP 安装程序,请确保监视播发的状态,一直到 ICP 安装完成为止。

如果终端服务正在站点服务器上以执行模式运行,则 ICP 不会安装。终端服务在站点服务器上以执行模式运行时,会出现以下错误消息:

"由于发生以下错误,Configuration Manager 2007 安装程序无法继续:安装程序检测到 Windows Terminal Server 正在这台计算机上运行并且当前用户会话处于执行模式。必须将当前用户会话设置为安装模式,才能运行 Configuration Manager 2007 安装程序。"

如果要在这种情况下继续安装,则必须通过在命令提示符下键入 change user /install 来将用户模式更改为安装模式。

辅助站点服务器上的 ICP 安装

可以通过使用升级辅助站点向导升级辅助站点。可同时将升级辅助站点向导用于升级多个站点。在选择站点后,可以通过从“操作”菜单中选择“升级辅助站点”选项来从 Configuration Manager 控制台启动升级辅助站点向导。升级辅助站点向导可将必需的文件(对于 ICP1 大约为 63 MB 的包)传输到 WAN 中的每个站点。根据可用的链路容量,在 WAN 上传输文件可能要花费很长时间,因此您可能希望使 Configuration Manager 2007 软件可在站点上通过 CD 使用。

如果有许多站点要使用 ICP 来升级,则可能想要考虑使其自动进行升级。“ICP 安装”中的“自动进行安装”一节对此进行了说明。

管理点升级过程

安装 ICP 后,随即升级站点服务器上的所有管理点。将 ICP 安装到站点上时,完成以下操作通常不会超过 15 分钟:将文件复制到相关站点目录,重新启动服务,然后通过 100 MB 连接将更新文件复制到管理点和登录点上。下表显示了在各种方案中,将 ICP 应用到管理点所需要的网络流量。

方案

网络流量

新的美国英语管理点安装,没有 ICP

42 MB

现有管理点的 ICP1 更新

35 MB

新的 ICP1 管理点

48 MB

ICP1 管理点的 ICP2 更新

72 MB

客户端上的 ICP 安装

当客户端使用新的 ICP 版本开始其升级时,您可以通过单击控制面板中的“Configuration Manager”来检查客户端状态。“Configuration Manager”的“组件”选项卡指示基本组件的状态已更改为安装挂起。客户端代理版本的状态更改为修复挂起。

安装基本组件需要用几分钟时间。完全部署可选组件最多需要 60 分钟的时间。

备注

在客户端上安装 ICP 之后,可选组件的版本通常会不同于基本组件的版本。

作为将 ICP 更新部署到单个客户端所需的网络流量的示例,下表列出了不同 Configuration Manager 2007 ICP 的流量。

ICP 版本

基本组件安装

可选组件

客户端

ICP1

5.0 MB

6.9 MB

6.9 MB

ICP2

9.4 MB

11.7 MB

9.8 MB

一般情况下,通过使用与安装客户端相同的方法升级客户端。但是,客户端请求安装不会自动升级现有客户端。

规划监视功能

必须规划对部署的监视,才能确保项目成功进行。当问题还不十分明显时,隔离并解决问题。在生产环境中开始部署之前,请在项目的早期阶段设计和测试报表解决方案,然后再使用它们。

使用 Configuration Manager 版本和升级信息

可以从几个不同的来源中找到 Configuration Manager 2007 版本数据,并且可以通过借助于各种方法来使用它。可以从以下方法中选择那些适合您的情况的方法:

  • 如果有许多计算机或站点,或如果想要密切监视部署,可尝试使用基于报表的监视方法。

  • 如果要增强报表选项,则在收集硬件清单的过程中收集版本号,或者检查存储版本号的注册表项。

  • 如果适合,可以检查随机计算机上的文件版本。

如果要创建报表,则创建可解决以下问题的报表:

  • 哪些站点已升级?

  • 已成功升级的站点服务器的百分比是多少?

  • 哪些站点服务器尚未升级?

  • 哪些客户端尚未升级?

为了增强报表选项,您可以在硬件清单收集期间收集客户端组件的版本号。有关详细信息,请参阅本章后面的“检查客户端组件版本”一节。

确定文件版本的步骤

  1. 通过使用 Windows 资源管理器找到该文件。

  2. 右键单击该文件,然后选择“属性”。

  3. 在“属性”对话框的“版本”选项卡上,阅读“产品版本”属性。

如需疑难解答方面的协助,请在升级期间查看站点上的服务器日志。

备注

ICP 安装程序在 SMSSetup.log 文件中记录了其活动。此文件可以在系统驱动器的根目录下找到。

准备 Configuration Manager 站点

在任何站点上部署 ICP 之前,请考虑执行备份。有关备份站点的其他信息,请参阅备份和恢复概述。是否执行站点备份操作由以下方面确定:

  • ICP 安装给站点带来的风险。在部署的早期阶段,风险比后期阶段高,在没有彻底测试 ICP 部署时尤其如此。

  • 将站点还原至备份状态、重建站点或者 ICP 导致无法弥补的问题时所涉及的成本。此成本会根据站点不同而有所变化,其中包括该工作本身的成本以及缺乏 Configuration Manager 2007 服务所产生的成本。成本最多的站点通常是中央站点,而成本最少的站点是位于层次结构内最低级别上的小型站点。成本还与对该站点上 Configuration Manager 2007 的业务依赖性相关。

每个站点所需要的唯一其他准备就是项目规划或 ICP 本身所需要的那些准备。

另请参阅

其他资源

面向国际和多语言 Configuration Manager 客户端的任务
在国际和多语言环境中部署 Configuration Manager 站点