首先,您必須到以下網址去下載一個由Microsoft所提供的虛擬機遷移工具,簡稱為MVMC。在這個網站中主要有兩個程序可以下載,分別是Microsoft Virtual Machine Converter Plugin for VMware vSphere Client.msi與Microsoft Virtual Machine Converter Solution Accelerator.msi。前者為結合現有所安裝的VMware vSphere Client,通過此插件的安裝,讓管理人員可以直接在VMware vSphere Client界面中來直接選擇要遷移的虛擬機。至于后者,則可以直接安裝在Hyper-V的主機上,來通過MVMC圖形界面或命令工具來進行遷移。
Microsoft Virtual Machine Converter(MVMC)工具下載網址:
http://www.microsoft.com/en-us/download/details.aspx?id=34591

圖6 連接VMware主機

圖7 遷移虛擬硬盤
您可以點擊“Change”按鈕,來自定義MVMC的安裝路徑。在此建議可以安裝在路徑較短的文件夾中,以利于后續在命令提示列下的執行。點擊“Next”。一切就緒后,請點擊“Install”開始安裝。
在完成MVMC的安裝之后,便可以在“開始”頁面中,看到“Virtual Machine Converter”快捷方式圖示,請連續點擊執行它繼續。
如圖6所示此為MVMC的圖形界面設置向導,通過此界面,可以方便我們快速設置所要連接的來源vCenter服務器,或是連接個別的ESX服務器與ESXi服務器,只要通過賬戶密碼的驗證,便可以開始來挑選所要遷移的VMware虛擬機,以及設置所要連接的目的地Hyper-V服務器。
如果您沒有現行的vCenter服務
器或ESX以及ESXi服務器,但是有保存著vmdk虛擬硬盤配置文件,這時候則可以改用MVMC命令工具,來將它們一一遷移成vhdx的虛擬硬盤配置文件。首先請在Windows Server 2012桌面的左下角,按下鼠標右鍵,點擊“命令提示字符(系統管理員)”繼續。
接著,切換到MVMC的安裝路徑下,然后如圖7所示使用MVDC.exe命令工具來分別指定來源的vmdk文件路徑,以及輸入儲存遷移后的目的地vhd文件路徑即可。如果在命令的最后加上/Dyn參數,便可以讓遷移后的VHD文件格式變成動態擴充大小的類型,而不是使用默認的固定大小類型。