
对于许多中小型企业(75-500 桌面计算机)来说,部署桌面计算机的挑战与大型企业面临的挑战一样复杂。为了帮助各种不同规模的公司部署 Microsoft Windows XP,Microsoft 开发了用于业务桌面部署 (BDD) 的 Microsoft 解决方案加速器 (Microsoft Solution Accelerators for Business Desktop Deployment)。
但是,BDD 解决方案加速器的文档可能有点令人生畏:本文旨在帮助您通过该文档确定最快的途径。本文还可以帮助您确定需要哪些小组(有的小组甚至只有 3、4 位支持专家),需要哪些工具和技术,以及在部署后如何简化管理。
有两个 BDD 解决方案加速器版本:标准版和企业版。二者之间的主要区别是,企业版假定您有 Microsoft 系统管理服务器 (SMS) 2003 基础结构。图 1 概括描绘了业务桌面部署解决方案加速器的过程。

图 1:业务桌面部署解决方案加速器的过程概述
BDD 解决方案加速器的主要消息是创建托管桌面环境。托管桌面环境 意味着桌面计算机具有一致的配置,允许您在发生灾难性故障时方便地管理和修复各台计算机。托管桌面环境是否会给中小型企业带来好处?是!
针对本文的目的,我将对您的公司作出以下假定:
| • | 您的环境中没有 SMS 2003。如果您的环境中有 SMS 2003,请按照 Solution Accelerator for Business Desktop Deployment Enterprise Edition(业务桌面部署解决方案加速器企业版)中的指导信息进行操作。 |
| • | 您希望为公司创建托管桌面环境。如果由于您的公司很小而不必费心创建托管桌面环境,则 BDD 解决方案加速器不适合您使用。 |
| • | 您将执行桌面计算机的全新安装,而不是就地升级。托管桌面环境中总是执行操作系统和应用程序的全新安装,以确保按照公司标准重新设置各台计算机。(执行操作系统和应用程序全新安装的过程又叫做擦除并加载。) |
注意: 有关执行操作系统和应用程序全新安装的优点的更多信息,请参阅 Upgrade or Wipe-and-Load:Choosing the Best Scenario for Deploying Windows XP Professional。
BDD 解决方案加速器标准版描述了团队 在此过程中扮演的角色。针对本文的目的,您可以将团队视为需要扮演的角色。BDD 解决方案加速器标准版中使用的角色有:
| • | 产品管理 |
| • | 程序管理 |
| • | 开发 |
| • | 用户体验 |
| • | 测试 |
| • | 发布管理 |
在大多数中小型企业中,一个人可能扮演多种角色。在 BDD 解决方案加速器文档中,我们建议将一些角色组合起来,比如下面的角色:
| • | 发布管理和用户体验 |
| • | 测试和用户体验 |
| • | 程序管理和发布管理 |
其他的角色组合可能会削弱角色的优点。例如,您不应让同一个人同时扮演开发和测试角色。
注意: 有关 BDD 解决方案加速器角色的更多信息,请参阅 规划、构建和部署指南中的规划一章。
在使用 BDD 解决方案加速器标准版时,首先要采用的措施之一是,确保您有适当的基础结构支持这一加速器。为了确保您的基础结构有效地支持托管桌面环境,您需要:
| • | Active Directory 基础结构。 Microsoft Active Directory 目录服务相当于帐户仓库,它提供组策略,并且支持登录脚本。部署过程中将使用所有这些元素。 |
| • | 文件服务器上的共享文件夹。 使用共享文件夹存储操作系统和应用程序的映像、用户状态迁移信息以及部署过程中使用的脚本和应用程序。 |
| • | 远程安装服务(可选)。 使用远程安装服务 (RIS) 启动 Windows XP 或 Microsoft Windows Preinstallation Environment (Windows PE) 的安装。 |
| • | 软件更新服务(可选)。 在桌面部署完成后,使用软件更新服务 (SUS) 来应用安全更新和软件修补程序。 |
BDD 解决方案加速器在规划、构建和部署指南、Infrastructure Remediation Feature Team Guide 和部署功能团队指南中为创建部署基础结构提供了指导信息。
部署 Windows XP 之前,首先要确定您现有的应用程序与 Windows XP Service Pack 2 (SP2) 是否兼容。在进行试验和生产部署之前,应在您的实验室环境中确定应用程序兼容性。BDD 解决方案加速器标准版在应用程序兼容性部署功能团队指南中提供了应用程序兼容性方面的信息。
您可以使用 Microsoft 应用程序兼容性工具包 3.0 确定应用程序兼容性。应用程序兼容性工具包允许您存储现有的应用程序,然后帮助修复不兼容的应用程序。可以联合使用 Microsoft Virtual PC 2004 和应用程序兼容性工具包来创建目标桌面环境的虚拟副本,然后测试现有应用程序的兼容性。
注意: 您可以使用这些过程和基础结构来测试安全更新和修补程序,然后再将它们部署到生产环境中。
如上所述,在托管桌面环境中,您应执行操作系统和应用程序的全新安装,而不执行就地升级。使用此方法部署桌面计算机时,需要在部署桌面计算机之前捕获用户状态信息。部署操作系统和应用程序后,需要还原用户状态信息。
可以使用 Microsoft Windows 用户状态迁移工具 (USMT) 来捕获和还原用户状态信息。您可以手动运行 USMT,或通过创建批处理文件和脚本自动运行 USMT。可以使用命令行语法从脚本中启动 USMT。
注意: 有关使用 USMT 的更多信息,请参见 BDD 解决方案加速器标准版的 用户状态移植功能团队指南。
完成以上所有步骤后,您随时可以部署桌面操作系统。要部署桌面操作系统,请按下列步骤进行:
1. | 选择部署方法:系统准备工具 (Sysprep)、RIS 或无人参与安装。(有关这些部署方法的更多信息,请参见 Microsoft Windows Server 2003 部署工具包 中的 Automating and Customizing Installations(自动安装和自定义安装)。) |
2. | 创建 Windows XP 和 Windows PE 的映像。(有关 Windows XP 映像的更多信息,请参见计算机映像系统功能团队指南和部署功能团队指南。) |
3. | 确保您具有适当的访问权限来部署操作系统。(有关执行部署的安全要求方面的更多信息,请参见部署功能团队指南和安全功能团队指南。) |
4. | 部署操作系统映像。(在 BDD 解决方案加速器中,部署操作系统映像的方法,无论是通过 RIS 还是通过 Sysprep,都叫做基于 Lite Touch 网络的部署。有关更多信息,请参见部署功能团队指南。) |
5. | 部署应用程序,如 Microsoft Office 2003。(有关自动启动应用程序部署的更多信息,请参见 Office 升级功能团队指南和补充应用程序功能团队指南。) |
部署操作系统和应用程序后,您就进入了生命周期的维护和操作阶段。您应该部署带有当时已推出的最新安全更新和软件修补程序的操作系统和应用程序。但是,如果您要维护您的部署,则必须将应用新的更新和修补程序当作一项日常性的过程。
可以使用下列方法之一在您的环境中应用安全更新和软件修补程序:
| • | SUS |
| • | Active Directory 组策略 |
| • | 登录脚本 |
| • | Windows Update 和 Office Update |
表 1 列出了应用安全更新和软件修补程序的每一种方法的特征。
| 关键字: |
| 表 1:应用安全更新和软件修补程序的各种方法的特征 | ||||
| 特征 | SUS | 组策略 | 登录脚本 | Windows Update 和 Office Update |
从 Internet 自动下载更新 | ||||
自动通报推出的更新 | ||||
部署之前集中批准更新 | ||||
将更新指定为强制更新 | ||||
特定于目标的计算机或计算机组 | ||||
适用于托管桌面环境 | ||||
为您的公司开发的应用程序应用更新 | ||||
注意: 虽然您可以使用 Windows Update 来应用软件更新和软件修补程序,但建议您在托管桌面环境中不要采用这种做法,原因如下:您不能集中批准更新,而且此方法需要用户在桌面上拥有管理员级别权限。
即使是在中小型企业中,BDD 解决方案加速器也能够帮助您以更快的速度创建整个托管桌面环境,并能够帮助您减少错误。只需要进行很少的几步操作、少量的准备工作并借助 BDD 解决方案加速器,您就可以拥有一个更容易支持和维护的环境。
桌面部署讨论
您可以在此提出桌面部署问题,与同行们一起讨论部署窍门和最佳做法,并对“桌面部署中心”发布的文章提供反馈意见。
关于作者
Douglas Steen 是一位 Microsoft 产品和集成技术方面的设计师、顾问、技术培训师和撰稿人。1975 年以来,Doug 一直在设计和创建硬件和软件解决方案,并编写了几套培训课程、图书和在线文章。最近,Doug 为 Microsoft Press 编写了 IIS 6.0 部署指南 的大部分内容,为 Microsoft 编写了一系列关于 Active Directory 的白皮书,并编写了 Solution Accelerator for Business Desktop Deployment Enterprise Edition(业务桌面部署解决方案加速器企业版)的部分内容。您可以通过 dsteen@msn.com 与 Doug 联系。