1. 程式人生 > >虛擬機器快照的實現

虛擬機器快照的實現

快照的含義:

         對某一個特定檔案系統在某一個特定時間內的一個具有隻讀屬性的映象。當你需要重複的返回到某一系統狀態,又不想建立多個虛擬機器的時候,就可以使用快照功能。當我們在虛擬機器上做實驗或是作測試時,難免碰到一些不熟悉的地方,此時做個快照,備份一下當前的系統狀態,一旦操作錯誤,可以很快還原到出錯前的狀態,完成實驗,最終避免一步的失誤導致重新開始整個實驗或測試的後果。 

        磁碟“快照”是虛擬機器磁碟檔案(VMDK)在某個點及時的複本。

系統崩潰或系統異常,你可以通過使用恢復到快照來保持磁碟檔案系統和系統儲存。

快照的建立:

要求:必須要求系統中有好的虛擬機器,才能成功建立快照。

qemu-img create -f qcow2 -b westos.qcow2 vm1.qcow2

檢視是否建立成功了

檢視真實虛擬機器與建立的快照的大小,可以看出虛擬機器的快照比虛擬機器小很多。

用快照生成的vm1.qcow2安裝虛擬機器

選擇Import existing disk image,點選forward進入下一步

選擇剛剛建立的虛擬機器快照vm1.qcow2,

將OS type選為Linux,點選forward進入下一步

確定記憶體大小和cpu的核數,點選forward進入下一步

設定該虛擬機器的名字,可以任意設定,點選finish.