vSphere实战攻略2:虚拟机模板与克隆

vSphere实战攻略2:虚拟机模板与克隆

2011-03-30 09:35:48

云计算

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

(接上篇《vSphere实战攻略1:基础准备篇(图)》)

“模板”是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。***为当前的模板虚拟机安装***的补丁,安装完成后,关闭该虚拟机。

#p#

1.2 将虚拟机转化为模板

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

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

 

图2 转换成模板

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

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

 

图3 虚拟机模板

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

#p#

1.3 创建规范用于部署

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

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

 

图4 定制规范

(2)显示”自定义规范管理器”对话框中,单击”新建”按钮,显示”新建定制规范”对话框,在”目标虚拟机操作系统”下拉列表中选择”Windows”,在”名称”文本框中键入”WS03-X86 No AD”,在”描述”文本框中键入该定制规范的相关信息。

(3)在”计算机名称”页设置计算机名称,推荐选择”使用虚拟机名称”或”在部署向导中提示用户输入名称”,如果”使用虚拟机名称”,则在使用该规范时,虚拟机的名称将是虚拟机中操作系统的计算机名称;如果”在部署向导中提示用户输入名称”,则在使用此规范向导时,会提示用户指定计算机名称。如图5所示。

图5 指定计算机名称

(4)在”Windows许可证”对话框,键入Windows Server 2003 32位版本的序列号(需要与模板所用的虚拟机序列号一致,但不要求相同。注意OEM版本、零售版本或VL版本的序列号,不能混用,例如VL的序列号不能用于OEM版本模板)。并且在”服务器许可证模式”中选择”每服务器”方式或”每客户”方式,推荐为”每台服务器”,并且设置”***连接数”。

【注意】如果你定制的规范是用于Windows Server 2008、Windows 7,可以不用输入产品序列号。如果企业中的Windows Server 2008、Windows 7是采用KMS服务器激活,也不需要输入序号序列号。

(5)其他根据情况选择,直到向导完成。

#p#

1.4 复制sysprep程序到vCenter Server计算机

在创建规范后,还需要将相应版本的sysprep复制到vCenter服务器的相应目录中,定制后的规范才可以使用,这个目录是”C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\sysprep”。在这个文件夹中,有2k(对应Windows 2000)、svr2003(对应Windows Server 2003的32位版本)、svr2003-64(对应Windows Server 2003的64位版本)、xp(对应Windows XP Professional SP2、SP3的32位版本)、xp-64(对应Windows XP Professional的64位版本)。如图6所示。

图6 sysprep文件夹

【注意】是将sysprep文件复制到vCenter Server计算机,而不是复制到vSphere Client计算机。另外,Windows Server 2008、Windows 7等产品没有sysprep,但在这些产品中,已经集成了部署工具,所以不需要(也没有)拷贝这些程序。

#p#

1.5 从模板部署虚拟机

在创建好”定制规范”后,并且复制了相应的sysprep程序后,就可以从模板部署虚拟机了。

(1)在vSphere Client中,选择VMware ESX Server主机,进入”虚拟机”选项卡,用鼠标右键单击模板,从弹出的快捷菜单中选择”从该模板部署虚拟机”,如图7所示。

 

图7 从该模板部署虚拟机

(2)在”名称和位置”页,设置部署后的虚拟机的名称。

(3)在”主机/群集”页,选择要在那个主机或群集上运行此虚拟机。在有多个主机或群集时,可以选项任意一台。

(4)在”数据存储”页,选择保存虚拟机的数据存储。

(5)在”选择客户机定制选项”页,选择”使用现有定制规范定制”,并且在列表中选择合适的规范。

(6)在”即将完成新建虚拟机”页,单击”完成”按钮,如图8所示。

 

图8 完成虚拟机的部署

(7)部署完成后,启动克隆后的虚拟机,并打开”控制台”,如图9所示。

图9 进入控制台

当克隆的虚拟机***次运行时,可能会”停留”在登录界面,单击”确定”按钮,Windows Server 2003可能会”闪”一下。当出现这个问题时,返回到vCenter Client,用鼠标右击克隆后的虚拟机从弹出的快捷菜单中选择”电源→重置”命令。当虚拟机被重置后,会进入sysprep程序,如图10所示。

 

图10 sysprep定制程序

下篇文章,着重介绍如何使用Vmotion进行虚拟机迁移,敬请关注。

【编辑推荐】

  1. 理由何在 微软Hyper-V 凭什么击败VMware
  2. VMware管理员如何管理XenServer?
  3. 冷静冷静 切勿为VMware和微软“一山不容二虎”买单
  4. 数据中心墓碑吞噬者——VMware vSphere
  5. 在VMware vSphere上运行XenDesktop考虑三方面
  6. 数据中心墓碑吞噬者——VMware vSphere
  7. VMware Q4收入大涨 vSphere占九成收入 

 

 

 

 

 

 

 

 

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/235701.html<

(0)
管理的头像管理
上一篇2025-04-21 16:24
下一篇 2025-04-21 16:25

相关推荐

  • 站群服务器如何批量管理更高效,有哪些管理技巧?

    站群服务器批量管理想提效,自动化是唯一出路,通过统一配置管理工具与面板系统,结合服务商提供的底层基础设施支持,能将运维效率提升数倍,批量管理的核心痛点与解决思路多台站群服务器分散管理,最常见的问题就是重复劳动,每次软件更新、配置修改、安全加固,都需要逐台登录操作,不仅耗时,还容易漏掉某台机器,更头疼的是,一旦某……

    2026-07-27
    0
  • 服务器磁盘IO过高如何优化?,磁盘IO过高的原因有哪些?

    服务器磁盘IO过高,核心优化路径是“先定位、再分流、后升级”,你需要通过系统工具精确判断究竟是应用程序、日志策略还是硬件瓶颈导致,然后针对性地从代码、缓存、存储架构和硬件选型四个层面下手,其中选择持有持牌自营机房和增值电信业务经营许可证的服务商,能从根本上保障底层IO稳定性,定位IO瓶颈:动手优化的第一步盲目优……

    2026-07-27
    0
  • 跨境网站访问延迟高怎么解决,网站访问慢的原因是什么?

    跨境网站访问延迟高的核心解决思路在于多维度优化网络路径,包括使用全球CDN加速、选择靠近目标区域的优质IDC机房、调整传输协议以及精简应用层资源,其中服务商的基础设施质量直接决定优化上限,为什么跨境访问延迟高?三大核心因素物理距离与光速限制数据包在海底光缆中的传输速度受限于介质,从中国到美国西海岸的物理往返时间……

    2026-07-27
    0
  • 站群服务器到底是什么意思,怎么选择比较好

    站群服务器就是一台拥有多个独立IP地址、专门用于托管和管理多个网站的高性能服务器,其核心价值在于通过独立IP降低网站间的关联风险,并提升搜索引擎优化效果,站群服务器的工作原理与适用场景站群服务器本质上是将一台物理服务器通过虚拟化或直接配置的方式,分配给多个独立IP地址,每个IP对应一个独立的网站,这些网站共享服……

    2026-07-27
    0
  • 高防服务器误封正常流量如何调整,怎么解决?

    高防服务器误封正常流量,核心调整思路是从“一刀切”转向“精细化”——通过分析业务特征,调整防护阈值、配置白名单和启用智能学习模式,让防护系统学会区分真假流量,为什么会误封正常流量误封主要源于防护策略的通用化,高防服务器通常默认启用严格防护规则,当流量特征与攻击特征库部分匹配时,就会被拦截,据行业安全白皮书指出……

    2026-07-27
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注