Virtual Server to Hyper-V遷移技巧 |
發布時間: 2012/8/12 20:01:38 |
【IT168 應用技巧】微軟的Hyper-V已經越來越成熟,早期的Virtual Sever虛擬機可以毫不費力的遷移到Hyper-V上面。本文即簡要介紹如何將運行在Virtual Server 2005 R2 Service Pack 1 (SP1)的虛擬機遷移到Hyper-V。 需要注意的是,Virtual Server上的虛擬機文件可能包含.vmc、.vhd、.iso、.vfd等多種格式,這其中只有.vhd文件能夠直接運行在Hyper-V里面,而其他格式則不支持。 整個遷移大體上分為三個階段: - 在虛擬機上準備虛擬盤。 - 移動.vhd文件。 - 在Hyper-V服務器上用該.vhd建立新的虛擬機。 我們也可以使用SCVMM2008這樣的工具轉換和管理Virtual Server 2005 R2 SP1上的虛擬機,從而快速遷移至Hyper-V服務器上。 1、在遷移之前,你必須明確Virtual Server上的虛擬機各種配置,以便在Hyper-V上建立新的虛擬環境來讓遷移過來的虛機正常工作。主要包括如下幾方面: - 虛擬機設置,包括內存、磁盤、磁盤類型、CPU設置等。 - 虛擬網絡設置,包括原來的所有配置信息都要正確。 - 網卡設置,包括Ip地址,DNS網關、子網掩碼等等。 2、確保Hyper-V所在的操作系統相關補丁已經升級到最新,如果是Windows Server 2003,我們必須把它升級到Windows Server 2003 Service Pack2才行。 3、卸載舊有的虛擬化附件。在新的虛擬環境下,Hyper-V集成服務會代替虛擬機附件。為了安裝Hyper-V集成服務并且正常運行,我們必須首先卸載舊有的虛擬機附件。這步也必須在遷移虛擬機之前完成。 A、在虛擬機控制面板中,打開添加或刪除程序。 B、單擊虛擬機附件,然后單擊刪除。 C、單擊是,在出現的對話框中確認。 D、虛擬機附件刪除后,需要重新啟動虛擬機。 如何檢查集成服務版本,可以通過以下手段進行。 A、在虛擬機控制面板中,雙擊設備管理器。 B、展開系統設備,然后右鍵單擊虛擬機總線。 C、版本號顯示在驅動程序選項卡。 4、關閉虛擬機準備虛擬磁盤。這個時候應該驗證所有的數據文件是否完成有效。 5、檢查HAL兼容性。通常缺省情況下,Hyper-V會安裝一個APIC MP HAL集成服務器在虛擬機里面。如果你選擇移動虛機到Hyper-V時有不同的HAL,那么此時我們還需要升級并安裝這些服務。 更改HAL: - 打開系統配置實用程序(Msconfig.exe)。單擊開始,單擊運行,鍵入msconfig,然后單擊確定。 - 單擊啟動選項卡,然后單擊高級選項。 - 選擇檢測HAL的復選框,單擊確定,然后重新啟動虛擬機。 6、關閉虛擬機,然后移動.vhd文件。 7、建立一個新的虛擬機。 8、在Hyper-V里面啟動新的虛擬機,如果有必要則需以管理員權限登錄,配置網卡等設置以便正常運行。 至此,Virtual Server 2005 R2 Service Pack 1 (SP1)的虛擬機到Hyper-V的遷移完成。 本文出自:億恩科技【www.vbseamall.com】 |