這裏我想分享下如何用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碼字分享的專家大神們,寫博客挺辛苦的,不過也挺開心的!