Hyper-V

如何將物理伺服器轉換為 Hyper-V 虛擬機

  • April 21, 2014

讓我解釋一下我的情況。

我有一台物理伺服器(Supermicro 6015v-M3),raid 控制器設置為 raid 1 和兩個磁碟,安裝了 Windows 2012。兩個驅動器之一出現故障。

我想要做的是將物理伺服器轉換為虛擬機並在執行 Windows 2012 R2 標準和 Hyper-V 的不同伺服器上執行 vm

我認為最簡單的解決方案是使用disk2vhd創建vhd映像,但我嘗試了幾次,每次達到100%時它都會停止,然後掛起;我等了 10 個小時才終止該程序。

在論壇上查看我發現人們在嘗試將它與具有損壞文件的高畫質一起使用時從 disk2vhd 得到相同的結果;所以我懷疑有故障的驅動器與disk2vhd行為有關,即使在我的情況下沒有損壞的文件……另一個RAID磁碟是健康的(到目前為止)。

現在我正在嘗試尋找從該物理伺服器創建 Hyper-V VM 的替代方法,但到目前為止,我發現只有兩種方法可供參考:1)disk2vhd,目前不適合我,或 2)Windows 系統中心,我沒有,因為我只有 Windows 2012 R2 標准許可證。

還有什麼我可以嘗試的嗎?

試試看:忽略 P2V 中的系統分區以外的任何內容。不是開玩笑。然後,一旦完成,對其他分區進行備份。

在新的虛擬伺服器上(只有引導分區作為物理磁碟)……然後恢復備份。

我在使用 VMWare P2V Converter 進行 P2V 轉換方面取得了一些成功。您在目標機器上安裝 P2V 轉換器軟體,然後在另一台機器上安裝另一個副本。在目標機器上,您配置應用程序以創建圖像並將其儲存在遠端機器上。最後,您會得到一個 VMDK 映像(VMWare 格式),可以使用其他工具將其轉換為 VHD。

這是 VMWare P2V 轉換器的連結(免費軟體,但您需要一個 VMWare 帳戶才能下載)

http://www.vmware.com/products/converter/

這是 StarWind VMDK 到 VHD 轉換器(免費軟體)的連結。看起來它也可以將 VHD 轉換為 VMDK。

http://www.starwindsoftware.com/converter

我已經在 20 次左右的 Windows 安裝中使用了這種方法,其中存在各種問題,以確保在完全重新安裝之前擁有完整的、可引導的作業系統副本。在我使用它的大約 20 次中,我想我總共失敗了 2 次 - 但我能夠再次啟動成像過程,並且第二次成功了。

如果您打算使用此方法,我強烈建議您以管理員身份啟動 VMWare P2V 應用程序,以解決如果您將其作為正常應用程序執行時可能遇到的一些問題。

引用自:https://serverfault.com/questions/557077