玩转开放式虚拟格式,实战迁移虚拟机到vSphere 5
使用過VMware vSphere的朋友,相信對OVF(Open Virtualization Format)一定不會陌生,OVF目前是經(jīng)過 DMTF(Distributed Management Task Force)認可的虛擬機文件標準。通過OVF,你就可以在各虛擬化平臺(VMware的所有產(chǎn)品以及第三方虛擬化平臺)之間相互導(dǎo)入導(dǎo)出虛擬機。
在寫本文之前,我一般只會在做好一個虛擬機模板后為了方便以后在其他服務(wù)器或客戶環(huán)境中使用,才使用vSphere內(nèi)置的導(dǎo)出工具將虛擬機導(dǎo)出為OVF格式,然后在新服務(wù)器上使用部署OVF功能,進行OVF的導(dǎo)入。(比如裝好了一個windows 2003模板,我總不能每次在客戶現(xiàn)場臨時做安裝吧)
OVF Tool是由VMware免費提供的一款支持虛擬的導(dǎo)入導(dǎo)出工具,目前僅支持命令提示符的方式運行,支持以下的VMware虛擬化軟件:
OVF version 1.1, and is backward compatible with OVF 1.0 and OVF 0.9, that was supported by
VirtualCenter 2.5, and VMware ESX? 3.5.
vSphere? 4.0 and later
vCloud Director 1.5
vCloud Director 1.0 (source from OVF or OVA types only)
VirtualCenter 2.5 and later
ESX 3.5 and later
VMware Server 2.0 and later
VMware Workstation 6.0 and later
VMware Fusion 3.0 and later
vApprun 1.0
筆者使用的Mac電腦上通過VMware Fusion(VMware在Mac上的虛擬機軟件)安裝了一個windows 2008 R2操作系統(tǒng),希望用離線的方式轉(zhuǎn)換成OVF格式,然后導(dǎo)入到vSphere 5.0上。
OVF Tool安裝
雙擊下載的tar.gz安裝包,執(zhí)行安裝
接受許可協(xié)議
選擇安裝到的磁盤
選擇安裝目錄,開始安裝
安裝完成后,ovftool將出現(xiàn)在以下目錄中
?
?
OVF Tool使用:
使用時,需要進入ovftool的目錄,并使用命令行的方式進行vmx到ovf的轉(zhuǎn)換。(OVF目前沒有GUI界面,不過很容易使用)
打開Mac上的終端工具 (如果是使用windows,就打開cmd.exe)
cd /application/VMware OVF Tool (進行OVF工具所在的目錄 )
./ovftool /Users/VincentWu/Documents/Virtual\ Machines.localized/Windows\ Server\ 2008\ R2\ x64.vmwarevm/Windows\ Server\ 2008\ R2\ x64.vmx /ovf/windows2008.ovf (執(zhí)行轉(zhuǎn)換,輸入虛擬機所在的目錄和希望轉(zhuǎn)換成OVF的目錄)
?
OVF文件導(dǎo)入到vSphere
登錄vSphere client,選擇File-Deploy OVF Template
?
從vSphere導(dǎo)出OVF模板
從vSphere中,選擇需要導(dǎo)出的虛擬機(需要已經(jīng)在關(guān)機狀態(tài))點擊File-Export-Export OVF Template
?
參考:
OVF介紹:http://www.vmware.com/appliances/getting-started/learn/ovf.html
OVF軟件下載及手冊:http://communities.vmware.com/community/developer/ovf
總結(jié)
以上是生活随笔為你收集整理的玩转开放式虚拟格式,实战迁移虚拟机到vSphere 5的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。