vmware虛擬機器遷移到kvm,當我們需要把vmware虛擬機器遷移到kvm時,就伴隨著映象格式的轉換,vmdk→img。
轉換過程如下:
1.檢查vmware虛擬機器儲存目錄,檢視是否為獨立的vmdk檔案,如果不是獨立檔案需要對其進行合併。
還有如果這台虛擬機器有快照,需要將快照匯出為完整虛擬機器!
合併方法:以管理員身份執行cmd,進入到c:\program files (x86)\vmware\vmware workstation>
用vmware自帶的工具vmware- vdiskmanager.exe來合併多個檔案,命令如下:
vmware-vdiskmanager.exe -r "c:\winxp\winxp.vmdk" -t 0 "c:\winxpvm.vmdk"
可以看到合併成功,winxpvm.vmdk就是合併後的獨立檔案。
2.將vmdk檔案拷貝到kvm linux主機,執行
[root@localhost ~]# qemu-img convert winxp.vmdk -o qcow2 winxpvm.img
3.啟動virtmanager,匯入映象建立虛擬機器。這時啟動的虛擬機器可能會發生藍屏狀況(windows虛擬機會有這種情況發生),你需要強制關閉藍屏虛擬機器。
4.匯入登錄檔
[root@localhost ~]#wget
[root@localhost ~]#yum install qemu-img *libguestfs*'
[root@localhost kvm-mergeide-master]# virt-win-reg --merge xp mergeide.reg 注意:這條命令裡的xp是你之前建立kvm虛擬機器的名稱,virt-win-reg會自動搜尋kvm中noactive的虛擬機器名稱,然後執行mergeide.reg
5.對匯入成功的虛擬機器進行優化。
VMware虛擬機器遷移到openstack平台
1.檢查核心是否支援virtio驅動 grep i virtio boot config uname r 2.如果核心沒有virtio驅動需要指定virtio驅動 cp boot initramfs uname r img boot initramfs uname r img.bak mkinitr...
如何將KVM虛擬機器遷移到VMware平台?
前段時間有個專案涉及到kvm虛擬機器遷移到vmware平台,今天就在此分享一下思路,具體操作命令就不再贅述了。1 首先應該想到p2v工具,vmware的vmware vcenterconverter 檢視產品使用手冊,確認是否滿足要求以及使用要求,之後單獨寫文介紹,這裡不做描述。2 通過轉換資料格式...
KVM遷移虛擬機器
kvm虛擬機器的靜態遷移和動態遷移 共享儲存 1 確定遷移的虛擬機器磁碟存放路徑 2 匯出需要遷移的虛擬機器配置檔案 virsh dumpxml centos7.0 data centos7.xml3 轉移配置檔案和磁碟檔案 在移動的目的虛擬機器上建立資料夾 傳輸檔案 4 修改虛擬機器配置檔案中的 ...