作者 :沃尔特·奥利弗
介绍
此阶段的主要重点是选择适当的部署方案和方法,确保所需的基础结构存在,确定适当的配置设置和/或脚本、监视计划和培训团队成员。 表 1 显示了规划阶段的高级步骤。
清单
表 1. 规划检查表
部署规划阶段的高级步骤
| 步骤 | Action |
|---|---|
| 1 |
选择适当的部署方案。 环境通常需要多个部署方案。 需要确定应用的部署方案的组合: - 新计算机 - 升级计算机 - 刷新计算机 - 替换计算机 |
| 2 |
选择部署方法。 确定环境中哪些计算机可以使用 WDS、MD 或 SCCM 方法迁移到新的操作系统。 还需要自动化级别:此托管指南中的 PowerShell 脚本、浅触摸安装(LTI)或零触摸安装(ZTI)由 MD 和 SCCM 提供。 环境可以使用其中一种或多种方法。 |
| 3 |
确保所需的基础结构存在。 在开始部署之前,请确保所使用的工具存在适当的基础结构。 WDS、MD 或 SCCM 的要求不同。 有关详细信息,请参阅下文。 |
| 4 | 确定适当的处理规则。 仅当使用 MD 或 SCCM 时才需要 在使用 ZTI 或 LTI 部署操作系统之前,请配置处理规则。 处理规则有助于确定部署的操作系统映像及其配置设置。 |
| 5 |
确定监视计划。 在测试和生产环境中部署操作系统时,请监视部署进度。 这在需要 SCCM 的复杂部署中尤其重要。 |
| 6 |
训练团队成员。 在测试和生产环境中开始部署之前,请确保所有团队成员都经过适当的培训。 这有助于团队在整个部署过程中部署、管理、操作、故障排除和支持目标计算机。 |
选择部署方案
作为规划阶段的第一步,选择适合环境的部署方案。 这些是:新增、升级、更新或替换计算机。 表 2 列出了部署方案,并简要介绍了每个方案。
表 2. 部署方案和说明
| 情景 | 说明 | 用户状态已迁移 | 使用现有目标计算机 | 文件系统已保留 |
|---|---|---|---|---|
| 新建计算机 | Windows 的新安装将部署到新计算机。 此方案假定没有要保留的用户数据或配置文件。 | 否 | 否 | 否 |
| 升级计算机 | 目标计算机上的当前 Windows 操作系统将升级到已部署的操作系统。 保留现有的用户状态迁移数据、用户配置文件和应用程序(如部署的操作系统支持)。 | 是的 | 是的 | 是的 |
| 刷新计算机 | 当前运行受支持 Windows 操作系统的计算机将刷新。 为了实现图像标准化或解决问题,该方案包括需要重装镜像的计算机。 此方案假定团队正在保留计算机上的现有用户状态数据。 | 是的 | 是的 | 否 |
| 替换计算机 | 当前运行受支持 Windows 操作系统的计算机将替换为另一台计算机。 现有用户状态迁移数据从原始计算机保存。 然后,将 Windows 的新安装部署到新计算机。 最后,用户状态数据将还原到新计算机。 | 是的 | 否 | 否 |
选择部署工具和方法
根据现有的环境和方案组合,你可以确定哪些工具和方法更合适。 例如:
在新计算机上安装 Windows 时,请使用本指南中提供的 WDS 和脚本。
刷新或替换计算机时,请使用 PowerShell 脚本的组合来备份用户数据,使用 WDS 重新映像计算机,最后再次使用脚本还原用户数据。
升级一组保留用户数据和文件系统的大型计算机时,请使用 MD 或 SCCM 进行评估。 使用 MD 或 SCCM 时,可以使用 LTI 和 ZTI 方法的组合将操作系统部署到目标计算机。 Microsoft部署、LTI 和 ZTI 使用相同的常见脚本和配置文件集(如 CustomSettings.ini)来部署操作系统。 但是,在某些情况下,一种部署方法可能更有利。
- 使用 LTI 部署操作系统。 LTI 需要 MD 工具包和最少的基础结构才能运行。 团队可以使用共享文件夹或通过本地使用可移动存储(例如 CD、DVD、USB 闪存驱动器 [UFD] 或其他设备)通过网络部署操作系统。 可以自动(使用 Windows 部署服务)或手动启动部署过程。 最初使用 Deployment Workbench 配置 LTI,然后针对特定环境进一步自定义 CustomSettings.ini。 在 LTI 部署中,团队为计算机组提供配置设置。 每个计算机的配置设置通常在部署过程中手动提供。 因此,自定义 LTI 通常需要比自定义 ZTI 更少的工作量。
- 使用 ZTI 部署操作系统。 ZTI 需要使用 System Center Configuration Manager 或 Systems Management Server 2003(附带 SP2 和 SMS 2003 OSD 功能包)。 团队从 System Center Configuration Manager 或 Systems Management Server 2003 分发点部署操作系统。 安装过程可由 System Center Configuration Manager、Systems Management Server 2003 或 Windows 部署服务启动。 ZTI 部署过程始终自动启动。 与 LTI 一样,团队最初使用 Deployment Workbench 配置 ZTI,然后针对其环境进一步自定义 CustomSettings.ini。 在 ZTI 部署中,团队必须为使用 ZTI 迁移的每个目标计算机提供所有配置设置。 根据定义,ZTI 中没有手动配置。 因此,自定义 ZTI 通常需要比自定义 LTI 更多的精力。
了解 WDS 的优点
Windows 部署服务提供了许多优势。 具体而言,它:
- 降低部署的复杂性以及与手动安装过程效率低下相关的成本。
- 使你能够执行基于网络的 Windows 操作系统安装,包括 Windows Vista 和 Windows Server 2008。
- 将 Windows 映像部署到没有操作系统的计算机。
- 支持混合环境,包括 Windows Vista、Windows Server 2008、Windows XP 和 Windows Server 2003。
- 提供用于将 Windows 操作系统部署到客户端计算机和服务器的端到端解决方案。
- 使用标准 Windows Server 2008 安装技术,包括 Windows PE、.wim 文件和基于映像的设置。
- 利用多播技术,帮助您可以同时执行多个部署。
对比 LTI(MD 工具包)和 ZTI(SCCM)
表 3 提供了在部署中使用 LTI 和 ZTI 的对比视图。
表 3. LTI (MD 工具包)和 ZTI (SCCM) 部署的对比
| LTI 部署 | ZTI 部署 |
|---|---|
| 提供一组目标计算机通用的配置设置。 | 为每个目标计算机提供所有必要的配置设置。 |
| 需要更少的前期配置时间。 | 需要更多前期配置时间。 |
| 可与速度缓慢的连接或不存在网络连接的实例一起使用。 | 需要高速持久连接。 |
| 需要很少或根本没有基础结构来支持部署。 | 需要具备能够使用 SMS 2003 OSD 功能包或 System Center Configuration Manager 部署操作系统映像的基础设施。 |
| 支持通过网络或本地进行部署。 | 仅支持网络部署。 |
| 不需要使用 System Center Configuration Manager 或 Systems Management Server 2003(或其他软件管理工具)管理目标计算机。 | 必须使用 System Center Configuration Manager 或 Systems Management Server 2003 管理目标计算机。 |
| 支持禁止自动安装软件的安全策略。 | 仅支持允许自动软件安装的安全性。 |
| 支持部署到由防火墙隔离的计算机。 | 需要与目标计算机的远程过程调用(RPC)通信(因此通常需要通过防火墙打开过多的端口)。 |
| 支持升级计算机部署方案。 | 不支持进行电脑升级的场景。 |
确保所需的基础结构存在
对于大多数生产环境,部署所需的大多数服务已存在。 但是,在继续部署过程之前,必须验证所有必需的组件是否已到位。 在安装 WDS 之前,需要查看 安装 Windows 部署服务的先决条件。
安装 Windows 部署服务的先决条件
以下是安装此角色的要求,具体取决于安装部署服务器或传输服务器。
注释
Windows 部署服务服务器服务不识别群集,不应在 Microsoft Windows 群集服务器上运行。
| 部署服务器 | 传输服务器 |
|---|---|
| Active Directory 域服务。 Windows 部署服务服务器必须是 Active Directory 域服务(AD DS)域的成员或 AD DS 域的域控制器。 AD DS 域和林版本无关;所有域和林配置都支持 Windows 部署服务。 |
如果计划使用Microsoft部署,请参阅所需基础结构的详细列表:
- Microsoft部署和 LTI 部署:请参阅入门指南中的“系统要求”。
- ZTI:请参阅基础结构修正功能团队指南中的“确保 ZTI 所需的基础结构存在”。
确定适当的处理规则(仅限 MD 和 SCCM)
如果使用 MD 工具包或 SCCM,这一点非常重要。 ZTI 和 LTI 部署使用处理规则来确定将映像部署到目标计算机的过程中的步骤和配置参数。 这些设置在 CustomSettings.ini中存储和管理。
- 确定 LTI 中最少功能所需的处理规则:请参阅准备 LTI 工具中的“配置适当的处理规则”。
- 确定 ZTI 中最小功能所需的处理规则:请参阅“配置适当的处理规则”,在 准备 Microsoft Systems Management Server 2003 或 准备 Microsoft System Center Configuration Manager 2007。
- 扩展 LTI 和 ZTI 中的功能:请参阅 部署自定义指南。
- 有关在 LTI 和 ZTI 中配置处理规则的示例:请参阅 部署自定义桌面示例指南。
确定监视计划
这在需要 SCCM 的复杂部署中尤其重要。 System Center Operations Manager 的 ZTI 管理包监视将操作系统映像部署到目标计算机并收集数据。 还可以使用它来监视 ZTI 和 LTI 部署过程。 使用 Microsoft System Center Operations Manager 2007 Reporting Services,可以生成有关部署过程的报表。 有关 ZTI 管理包的详细信息,请参阅Microsoft部署文档 零触摸安装管理包。
培训团队成员
对于需要 MD Toolkit 和/或 SCCM 的复杂部署,请确保所有团队成员都经过适当的培训,以便部署、管理、操作、故障排除和支持部署过程和迁移的计算机。 为每个团队自定义培训。
请参阅https://technet.microsoft.com/library/bb960436.aspx#EBAA的详细信息。