我有一个 Windows 2008 数据中心服务器,我计划在其中创建数十个虚拟机,它们都使用相同的基本 Windows 2003 操作系统以及一些预安装组件和更新。
我想知道,
1) 创建父 VHD 和使用 Hyper-V 差异磁盘创建多个共享相同父 VHD 的 VM 的优缺点是什么。我预计这将使基于该映像创建新的 VM 变得异常容易。
2) 如果创建了差异磁盘,是否可以修改父 VHD 并让所有子 VHD 继续正常运行,包括新的更改。例如,我是否可以在父 VHD 上安装 Windows 更新,并且所有子 VM 也会自动应用该更新(因为父磁盘已更改)?
1) 差异磁盘可用于为来自同一基本操作系统的多个映像创建一个基本映像。另一种用法类似于快照功能,以离开基本映像并不断从基本映像状态重新创建一个子映像。此外,通过跳过操作系统安装部分,可以更快地创建新的虚拟机。
2)不。您不能修改父分区并期望子分区也被更改。您可以将 SysPreped 基础映像用于此类场景并进行更新。之后您必须使用 SysPrep 映像部署操作系统,但它也会比“正常”设置快得多。