自定义即时克隆虚拟机有两个选项:VMware ClonePrep 或 Microsoft Sysprep。
ClonePrep 是一个 VMware 自定义进程,该进程在即时克隆部署期间运行,用于对从父映像创建的每个桌面克隆进行个性化设置。在每个桌面的初始启动过程中,ClonePrep 会执行以下操作:
- 在 Active Directory 中为每个桌面创建新的计算机帐户。
- 为即时克隆桌面指定新名称。
- 将桌面加入相应的域。
Sysprep 是一个 Microsoft 工具,用于通过基础映像部署配置的操作系统安装。然后,可根据应答脚本自定义桌面。Sysprep 可修改的可配置参数要比 ClonePrep 多,但 ClonePrep 的速度明显更快。大多数即时克隆客户会选择 ClonePrep
下表列出了 ClonePrep 与 Sysprep 之间的主要差异:
功能 | ClonePrep | Sysprep |
---|---|---|
移除本地帐户 | 否 | 是 |
更改安全标识符 (Security Identifier, SID) | 否 | 是 |
从域中移除父项 | 否 | 是 |
更改计算机名称 | 是 | 是 |
将新实例加入域 | 是 | 是 |
生成新的 SID | 否 | 是 |
语言、区域设置、日期和时间自定义 | 否 | 是 |
重新引导次数 | 0 | 2 |
需要配置文件和 Sysprep | 否 | 是 |
KMS 许可证激活 | 是 | 否(由代理执行) |
自定义后脚本和关机前脚本 | 是 | 否 |
建议您使用 ClonePrep,除非您的环境需要特定的 Sysprep 功能。
对于即时克隆和 ClonePrep,下表显示了各种操作对 SID 的影响。
创建 | 推送映像 | 用户注销时 | |
---|---|---|---|
ClonePrep | 父映像的 SID 将用于桌面 | 除非更改父映像,否则将保留 SID | 除非更改父映像,否则将保留 SID |