Virtual Server to Hyper-V遷移技巧
【CNETCOM 應用技巧】微軟的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的遷移完成。





閩公網安備 35020302001891號