vSphere实战攻略2:虚拟机模板与克隆 下载本文

内容发布更新时间 : 2024/6/22 4:36:09星期一 下面是文章的全部内容请认真阅读。

\模板\是VMware为虚拟机提供的一项功能,可以让用户在其中一台虚拟机的基础上,很方便的\派生\或\克隆\出多台虚拟机,这减轻了管理员的负担。 菜鸟技术网

1.1 创建模板虚拟机

在使用模板之前,需要安装一台\样板\虚拟机,并且将该虚拟机转化(或克隆)成\模板\,以后再需要此类的虚拟机时,可以以此为模板,派生或克隆出多台虚拟机。

在VMware ESX Server中,可以支持Windows Server 2003、Windows XP、Windows Server 2008、Windows Vista或Windows 7与Linux操作系统,可以为每个常用的操作系统创建一个模板,例如,用于Windows Server 2003的模板、用于Windows Server 2008的模板。在有些时候,还要为同一操作系统的不同版本创建模板,例如,Windows Server 2003 R2、Windows Server 2003企业版、Windows Server 2003的64位版本、Windows Server 2003的Web服务器版等。

在创建模板虚拟机时,要考虑所创建的虚拟机的用途,并考虑将来虚拟机的扩展性。例如,如果创建的模板虚拟机的C盘空间太小,在许多时候,可能不能满足需要。 菜鸟技术

在下面的例子中,创建一个Windows Server 2003的虚拟机,该虚拟机具有1GB内存、30GB虚拟硬盘,主要步骤如下:

(1)使用vSphere Client登录到vCenter Server,创建Windows Server 2003的虚拟机,设置虚拟机名称为ws03r2x86-temp。

(2)设置虚拟硬盘大小为30GB,并且选中\按需分配和提交空间\,如图1所示。

图1 指定磁盘大小

(3)创建完成后,启动虚拟机,并在虚拟机中安装Windows Server 2003 R2企业版。在安装的时候,将所有硬盘划分为一个分区,并用NTFS文件系统格式化。

(4)然后根据提示,完成Windows Server 2003的安装,之后安装VMware Tools。最后为当前的模板虚拟机安装最新的补丁,安装完成后,关闭该虚拟机。

1.2 将虚拟机转化为模板

下面,将以前文创建的Windows Server 2003 X86的企业版为例,介绍将虚拟机转换为模板的方法。

(1)在vCenter Client中,定位到要转换成模板的虚拟机,用鼠标右键单击,从弹出的快捷菜单中选择\转换成模板\,如图2所示。

图2 转换成模板

【说明】如果选择\转换成模板\,则将该虚拟机转换成模板,该虚拟机只能作为模板使用;如果选择\克隆为模板\,则在此虚拟机的基础上,克隆出与此虚拟机\完全一样\的虚拟机为模板,原虚拟机仍然可以使用。

(2)将虚拟机转换为模板后,在ESX Server主机下面,源虚拟机将会从清单移除。如果要使用转换后的模板,可以定位到\虚拟机\选项卡中,如图3所示。

图3 虚拟机模板

有了模板后,可以从该模板部署虚拟机,但如果这样直接部署的话,部署后的虚拟机与模板会\一模一样\,包括SID,这在网络中会出现问题。基于此,还需要进一步设置,才能使用该模板。

1.3 创建规范用于部署

对于Windows系列产品而言,可以使用Microsoft提供的sysprep程序,对Windows相差产品进行大规模部署后的定制。对于VirtualCenter而言,同样也是使用sysprep程序,用于Windows Server 2003等产品的后期定制。下面通过对Windows Server 2003 X86(即32位版本)进行定制,介绍\定制规范\的使用。

(1)在vCenter Client中,单击\主页\,然后在\管理\中单击\自定义规范管理器\,如图4所示。