什麼是hyper-v呢?我們大家都知道,hyper-v就是微軟提出的一種系統管理程式虛拟化技術;
Hyper-V角色管理器是windows server 2008 R2伺服器管理器中的一個角色,在windows系統下,可以通過Hyper-V角色管理器對擁有Hyper-V角色管理器的伺服器和Hyper-V Server 2008 R2系統的伺服器進行簡單的管理,如,建立虛拟機,關閉虛拟機,更改虛拟機配置資訊等簡單操作,具體見下圖示:
<a href="http://gaowenlong.blog.51cto.com/attachment/201206/5/451336_13388602570KlY.png"></a>
Hyper-v跟System center緊密結合,怎麼說呢,意思就是通過System Center中的SCVMM可對Hyper-v進行集中管理,具體能實作什麼呢?比如:實作虛拟機的遷移,克隆,模闆轉換等功能;
<a href="http://gaowenlong.blog.51cto.com/attachment/201206/5/451336_1338860258VZv3.png"></a>
廢話不多說了,言歸正傳,先介紹一下我的環境:見下
我目前有一個Hyper-v Server,需要在Hyper-v server上運作6個虛拟機,正常理論下,我們需要建立6個虛拟機及安裝6次系統,可想而知,這需要花費多長時間啊,當然說到這,大家應該就想到了克隆技術,當然克隆有很多方法,比如:通過Hyper-v将建立好的虛拟機導入導出、将安裝好的虛拟機關機并将VHD檔案複制一份、或者通過System Center中的SCVMM直接克隆在或者就是通過第三方工具等諸多操作,今天呢,咱們就介紹一種最直接最簡單的方法實作克隆-------複制VHD檔案,然後更改系統ID。
最好是先在第一台計算機安裝完成以後直接封裝,封裝時候選擇關機模式,這樣第一台就成為模闆了,複制出來的檔案挂載在新的虛機上重新啟動會進行封裝,既解決了ID号的問題同時也避免了計算機名稱重複
說道複制VHD檔案,複制後跟複制前VHD檔案大小都一樣,而且系統ID多會一樣,這樣以來,複制出來的VHD就無法跟主VHD檔案的系統同時運作,隻能運作後修改系統的ID來完成,具體步驟見下:
1. 将安裝好系統的VHD檔案拷貝一份,然後重命名。
拷貝前先将原來挂載VHD檔案的系統關機,不然會提示複制失敗。拷貝出來的VHD檔案大小一樣
<a href="http://gaowenlong.blog.51cto.com/attachment/201206/5/451336_1338860258WDaN.png"></a>
2. 建立虛拟機然後挂載複制出來的VHD檔案啟動
3. 啟動進入系統C:\Windows\System32\sysprep目錄運作sysprep檔案進行封裝,初始化系統的ID号,具體選項預設即可。
<a href="http://gaowenlong.blog.51cto.com/attachment/201206/5/451336_13388602595ZFz.png"></a>
單擊Ok等待系統重新開機
<a href="http://gaowenlong.blog.51cto.com/attachment/201206/5/451336_1338860259biEV.png"></a>
系統重新開機後進入set up windows界面,單擊next
<a href="http://gaowenlong.blog.51cto.com/attachment/201206/5/451336_1338860260wGX7.png"></a>
進行初始化設定
<a href="http://gaowenlong.blog.51cto.com/attachment/201206/5/451336_1338860261u8A8.png"></a>
完成後提示更改密碼,以後的過程跟重新安裝後一樣,最後完成正常操作
雖然系統被封裝了,系統ID不一樣了,能同時正常啟動,但是計算機名是一樣
本文轉自 高文龍 51CTO部落格,原文連結:http://blog.51cto.com/gaowenlong/887808,如需轉載請自行聯系原作者