Sun VirtualBox P2V服務(wù)器轉(zhuǎn)換過(guò)程實(shí)戰(zhàn)
轉(zhuǎn)換技術(shù)是開始服務(wù)器整合過(guò)程的***方式。不過(guò)Sun VirtualBox缺少許多轉(zhuǎn)換物理服務(wù)器的選項(xiàng)。同時(shí),復(fù)雜的問(wèn)題是VirtualBox本身不支持P2V轉(zhuǎn)換工具。
就算是跨hypervisor的P2V轉(zhuǎn)換工具,如PlateSpin Migrate和Vizioncore公司的vConverter都不支持VirtualBox作為目的hypervisor。奇怪的是,雖然hypervisor通常能生產(chǎn)轉(zhuǎn)換工具,但是VirtualBox不能。盡管有這些阻礙,仍有辦法解決。
從虛擬機(jī)磁盤開始
去年,我寫了如何將VMDK導(dǎo)入VirtualBox的文章,這是轉(zhuǎn)換物理服務(wù)器到VirtualBox虛擬機(jī)的關(guān)鍵部分。這個(gè)過(guò)程也需要VMware vCenter Converter,但是只有幾個(gè)步驟。本文將介紹包含Windows Server 2003系統(tǒng)的P2V遷移過(guò)程。
首先,在Windows系統(tǒng)上安裝vCenter Converter(獨(dú)立的或本地版本)。這甚至可以安裝在你正在轉(zhuǎn)換的Windows Server 2003系統(tǒng)上。通常,我指定一個(gè)系統(tǒng)作為轉(zhuǎn)換的"發(fā)射臺(tái)"。安裝后,啟動(dòng)轉(zhuǎn)換虛擬機(jī)任務(wù)。下一屏將詢問(wèn)你想轉(zhuǎn)換的服務(wù)器。在本文中,我要轉(zhuǎn)換的服務(wù)器名稱是Baselinews2k3。
圖1 向?qū)г试S你選擇合適的最終虛擬格式
(注意:如果你已經(jīng)使用vCenter Converter將虛擬機(jī)轉(zhuǎn)換成VMware Infrastructure 3或vCenter格式,這些步驟和先前的三步是不同的。)
對(duì)于使用轉(zhuǎn)換系統(tǒng)的VirtualBox,它需要到VMDK文件的直接訪問(wèn)。最簡(jiǎn)單的方法是選擇非ESX或ESXi虛擬化格式。在下面的例子中,我使用VMware Workstation格式。
圖2 顯示測(cè)試服務(wù)器從VMware Workstation格式移動(dòng)到遠(yuǎn)程文件共享
然后vCenter Converter允許一些額外的轉(zhuǎn)換選項(xiàng)--最重要的是磁盤選項(xiàng)。這里的選擇是從新調(diào)整目的磁盤形狀的大小,選擇完全分配(厚或完整配置)磁盤,或者選擇精簡(jiǎn)的或非預(yù)先配置磁盤格式。
圖3 例如自動(dòng)安裝VMware Tools這樣的選項(xiàng)應(yīng)該跳過(guò),因?yàn)樽罱K目的是創(chuàng)建VirtualBox機(jī)器。
#p#
向?qū)Э焖偻瓿珊髥?dòng)轉(zhuǎn)換任務(wù),需要花費(fèi)一些時(shí)間。完成轉(zhuǎn)換后,VMDK文件用于創(chuàng)建VirtualBox虛擬機(jī)。在本例中,我在Windows Server 2003主機(jī)上使用VirtualBox 3.0.10運(yùn)行VirtualBox虛擬機(jī)。通常,Virtual Media Manager是管理磁盤訪問(wèn)的關(guān)鍵。
圖4 在VirtualBox文件菜單里訪問(wèn)Virtual Media Manager
一旦Virtual Media Manager訪問(wèn)磁盤文件,使用這些***的轉(zhuǎn)換工具創(chuàng)建VirtualBox虛擬機(jī)。
圖5 創(chuàng)建新虛擬機(jī)并命名
在配置過(guò)程中,能選擇分配給虛擬機(jī)的虛擬磁盤文件。
圖6 這里能分配添加了Virtual Media Manager的VMDK
***一步是啟用VirtualBox的I/O Advanced Programmable Interrupt Controller功能。
圖7 完成虛擬機(jī)屬性設(shè)置
現(xiàn)在就可以啟用VirtualBox虛擬機(jī)了。