这里我想分享下如何用VMware Workstation中的克隆功能来制作虚拟机模板。其实在我们这一行中,也许并没有那么多的机会去接触服务器,更别说用服务器来做测试机,搭建测试环境了。所以这里要特别感谢像VMware Workstation这类的产品,在我们摸索前进,学习技术的道路作出的贡献。好,废话不多说,由于经常要搭建测试环境,需要建好几台测试机。

Windows Server 2008 R2为例,以前我总是建好一台干净的虚拟机,然后下次要再用的话,就到保存的目录直接将整个虚拟机文件夹复制一遍,用起来也倒是凑合。但是有几个不好的地方:

1.每次拷贝都要占用不小的空间,因为是完整复制的。

2.拷贝的机器没有重新封装,里面SSID是一样一样,会导致一些问题。


最近想要搭个Exchange高可用性的环境,涉及的虚拟机数量要4台,心想还是换个更科学的办法,于是上网找文章,现在就和大家一起分享下:

大致步骤如下:

a.新建虚拟机,定制并删除不必要的硬件资源

b.安装干净的操作系统,这里以Win2008 R2 with SP1为例,安装VM Tools, 并打好最新的补丁

c.系统封装准备,利用Windows自带的Sysprep工具对系统进行封装

d.创建快照,启用模板设置

e.从模板虚拟机中克隆出新的虚拟机


好,现在我们就开始:

1.新建虚拟机,定制并删除不必要的硬件资源

这里想说在新建的模板虚拟中定制并删除如下不必要的硬件资源:



2.启动虚拟机,安装操作系统,随后安装VM Tools, 并打好最新的补丁;

这一步我就不在此多说,相信大家都懂的。

3.之后我们要对系统进行封装,打开’ C:\Windows\System32\sysprep’, 运行sysprep, 如下:

确定,系统会进行封装准备并完毕后关机。


4.创建快照,启用模板设置.



5. 从模板虚拟机克隆出新的虚拟机

克隆类型,我们可以根据自身需要选择:

-创建一个链接克隆:新建的虚拟机会基于模板文件,添加必要的文件,会节约很多空间。但是必须保证启动时可以访问到模板文件

-创建一个完整的克隆:新虚拟机会完全复制模板文件来新建新的虚拟,它是独立的,不需要依赖模板文件

这里我选的是第一个,节省空间嘛,也许搭完测试后就会删掉.


6.启动新虚拟动,你会看到系统会自动封装就像重新装系统一样。

到此新虚拟机创建完成,模板虚拟机创建完成。希望本文章对大家有帮助。


特别感谢那些在51CTO码字分享的专家大神们,写博客挺辛苦的,不过也挺开心的!