本文介紹將Hyper-V Server的虛擬機轉換成VMware虛擬機的方法,這屬于V2V的內容。
前面介紹的從物理機到虛擬機的轉換內容中,目標位置都是vSphere。實際上也可以將目標設置為共享文件夾,用于提供給VMware Workstation、VMware Player或VMware Fusion(Mac系統下的虛擬機)虛擬機。本文通過轉換Windows Server 2008 R2系統為例,介紹將Hyper-V虛擬機轉換到共享文件夾的內容。
當前網絡中有一臺Windows Server 2008 R2 Datacenter的計算機,安裝了 Hyper-V Server,其 IP地址為172.18.96.33(如圖 1)。

圖1 實驗主機

圖2 選擇Hyper-V并輸入IP地址、管理員賬戶與密碼
在這臺Hyper-V主機中,有一個名為WS08R2-TP的虛擬機,該虛擬機已經關機。
在轉換Hyper-V Server的虛擬機之前,暫時關閉這臺計算機的防火墻。
在下面的操作中,將在IP地 址 172.18.96.113、操作系統為Windows 7企業版、安裝了Converter 6.1.1軟件的計算機中,將IP地址為172.18.96.33、操作系統為Windows Server 2008 R2、安裝了Hyper-V Server服務的計算機中的Hyper-V Server虛擬機,轉換到IP地址為172.18.96.2、操作系統為Windows Server 2012 R2、計算機名稱為wsusser的一個共享文件夾中,共享路徑為\wsusserVMHyper-V。
1.在IP地 址 為172.18.96.113的Windows 7計算機中,運行Converter 6.1.1, 單 擊“Convert machine”。
2. 在“Source System”對話框中,選擇“Powered off→ Hyper-V Server”,并輸入要轉換的遠程Hyper-V的IP地址、管理員賬戶及密碼(如圖2)。
3.在連接成功之后,會彈出安裝Converter代理到遠程主機的提示。在此選擇默認值“I will manually uninstall the files later”,選擇此項在轉換虛擬機之后Converter代理不會被卸載,以方便后期繼續遷移Hyper-V Server虛擬機。只有確認不再使用Converter遷移Hyper-V Server虛擬機之后,由管理員卸載Converter代理程序。
4.在“Source Machine”對話框中,列出了連接到Hyper-V Server主機上的所有虛擬機,包括每個虛擬機的狀態。在此種方式下,只能遷移關閉電源的虛擬機,Converter不能遷移正在運行的Hyper-V虛擬機,如果要遷移這種虛擬機,則參考“轉換遠程Windows計算機到vCenter 或 ESXi”、“3.3.2轉換遠程Linux計算機到vSphere”的相關內容,遷移正在運行的計算機到vSphere或ESXi?!?br>