p2v,就是physical machine to virtual machine,物理機轉換成虛擬機,物理機有硬件和
軟件資源兩部分,虛擬機同樣也有硬件和軟件資源,只是硬件是虛擬出來的。p2v是把
物理機的軟件資源(操作系統,數據等)遷移到虛擬機,虛擬機的物理資源(CPU、內
存、磁盤等),根據現場情況分配創建。
p2v,一般會通過轉換整個物理磁盤,或者某個分區成某種格式的鏡像文件,來完成軟
件資源的遷移。不同的虛擬化產品會有不同的p2v轉換工具,這里介紹了qemu/kvm虛
擬化環境下p2v。
如圖Figure-1所示,用dd命令將整個物理磁盤sda轉換成raw格式的鏡像文件
system.img,物理磁盤為500G,導出的文件大小約470G,大約花了4個小時。
Figure -1
創建基于libvirt XML的Qemu/KVM虛擬機,如圖Fiure-2所示上面轉換的system.img作為系統
啟動的磁盤。
Figure-2
虛擬機系統后,使用VNC客戶端訪問虛擬機,fdisk -l 查看虛擬磁盤分區,如
Figure-3所示,與原來的物理磁盤一致。
Figure-3
Clonezilla是一款克隆備份/還原的工具,由于不僅可以對整個磁盤或者某個分區進行備份,
更在于其能夠讀取原磁盤分區信息,以及只備份有效的數據,因此其效率相比其他工具有較明顯優
勢。使用clonezilla進行p2v,其實就是先對物理磁盤進行備份,然后再還原到虛擬機磁盤的過程。
clonezilla-live-20170905-zesty-amd64.iso
clonezilla-live-2.5.2-31-amd64.zip
準備一U盤,使用分區工具DiskGenius創建一fat32分區,如圖Figure-4用tuxboot-0.8.2制作
一個clonezilla啟動盤,制作啟動盤參考這個鏈接:
http://www.clonezilla.org/liveusb.php
Figure-4
用clonezilla啟動盤引導物理機,進入clonezilla程序,按照提示步驟對整個硬盤進行備份,生成備份文件,備份文件根據情況可以存放在移動硬盤、文件服務器,Figure-5 — Figure-19是備份過程中的大致步驟截圖,整個過程參考這個鏈接中的介紹:http://www.clonezilla.org/clonezilla-live-doc.php。整個備份過程大約持續25分鐘左右,生成的備份文件夾大小在50M(不壓縮)左右,相比dd來說,效率提高了很多。Figure-20是備份完成后目標文件夾下的文件列表。
Figure-5
Figure-6
Figre-7
Figure-8
Figure-9
Figure-10
Figure-11
Figure-12
Figure-13
Figure-14
Figure-15
Figure-16
Figure-17
Figure-18
Figure-19
Figure-20
1)使用clonezilla還原備份文件到虛擬機磁盤
l創建一基于libvirt XML的Qemu/KVM虛擬機,如圖Figure-21和Figure-22所示,該虛擬機從clonezilla虛擬的光驅啟動,用于備份的物理磁盤是500G,虛擬機的虛機磁盤應該大于物理磁盤大小。
Figure-21
Figure-22
l啟動虛擬機機,進入clonezilla程序,進行還原操作
還原過程是與備份相反的一個過程,從備份文件還原到磁盤上,與備份過程有很多
項相似,這里就不一一列出了,整個過程參考這個鏈接上的介紹:
http://www.clonezilla.org/clonezilla-live-doc.php。
在虛擬機環境是用網絡ssh方式訪問物理機,來讀取存放在移動硬盤上的備份文件
的。(用usb直通的方式,讓虛擬機直接可以訪問移動硬盤,測試下來發現clonezilla
不能正常訪問該移動硬盤)
v2v,就是不同虛擬化環境的虛擬機之間互相遷移、轉換。這里介紹了用qemu-img手動靜態轉
換VirtualBox虛擬機鏡像、以及Vmware虛擬機鏡像為raw或者qcow2格式的鏡像,然后以該鏡
像為系統盤創建Qemu/KVM虛擬機。
在Centos7.2系統上,安裝oracle virtualbox、vmware workstation以及Qemu/KVM
這三種虛擬化環境,以及libvirt管理套件
Orcale vm virtualbox管理器創建一臺虛擬機,并安裝GuestOS(centos);用qemu-img轉
換vdi格式的鏡像為qcow2格式的鏡像,創建一臺基于libvirt XML定義的 Qemu/KVM虛擬
機(可能無法加載virtio驅動,虛擬磁盤建議采用ide總線),其系統盤鏡像就是由vdi
格式轉換而成raw格式的鏡像文件,通過virsh可以正常啟動該虛擬機(參考Figure-23,
Figure-24)
Vmware workstation管理其創建一臺虛擬機,并安裝GuestOS(centos);用qemu-img轉換
vmdk格式的鏡像為raw格式的鏡像,創建一臺基于libvirt XML定義的Qemu/KVM虛擬機(可
能無法加載virtio驅動,虛擬磁盤建議采用ide總線),其系統盤鏡像就是由vmdk格式轉
換而成raw格式的鏡像文件,通過virsh可以正常啟動該虛擬機(參考Figure-25,Figure-26)
Figure-23
Figure-24
Figure-25
Figure-26
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
PSP怎么換主題?你可以把下載的主題文件放到PSP/THEME中,然后打開PSP設置,在主題設置中選擇你喜歡的主題。CXMB是一個PSP主題插件。通過這個插件,PSP theme不僅可以改變界面下按鈕的圖標,還可以改變按鈕的位置、界面的結構、菜單字體、音量按鈕、系統音效甚至開機畫面。不過主題包安裝起來比較麻煩,不小心操作的話PSP會轉磚。樓主要用的話,很多論壇都有。你可以試試。里面會有更詳細的說...
三國怎么開啟離線修煉?三國下線點數求主城朝廷傳令交流經驗,需要一顆神游丸和一定數量的下線點數進行交流。吳在帝都,蜀在淄城,魏在青龍。改的時候可以看到線下的體驗?,F在你可以一周換14次,而不是一天換兩次。三國的離線值換經驗點樣換?三國下線點數求主城朝廷傳令交流經驗,需要一顆神游丸和一定數量的下線點數進行交換。吳在帝都,蜀在淄城,魏在青龍。改的時候可以看到線下的體驗?,F在你可以一周換14次,而不是一天...
郵箱登陸超過請求次數怎么辦?一般情況下,手機也可以郵箱是為如何防止真正的惡意發送驗證碼至少搔擾別人的目的,都會設置里一個限制次數,手機的一些。當驗證碼查看次數提升管理員修改的值的時候,該日同一個郵箱或者手機號碼就不能不能又一次獲取驗證碼了。因此第二天再你的操作吧神武手游更換賬號怎么顯示未綁定2980郵箱,但是2980郵箱能登錄,這是怎么回事?換個手機注冊兩個新的人物才能用這個賬號,沒人物都會顯示未...