1. 程式人生 > >虛擬機器快照和克隆相關(連結克隆、完整克隆)

虛擬機器快照和克隆相關(連結克隆、完整克隆)

多重快照功能簡介:快照的含義:對某一個特定檔案系統在某一個特定時間內的一個具有隻讀屬性的映象。當你需要重複的返回到某一系統狀態,又不想建立多個虛擬機器的時候,就可以使用快照功能。其實,快照並不是VMware Workstation 5的新功能。早在VMware Workstation 4的時代,就已經支援快照功能了。但是VMware Workstation 4只能生成一個快照,也就是說,VMware Workstation 4建立的虛擬機器要只有兩個狀態:當前狀態和快照狀態。使用起來還不夠靈活。與之相比,VMware Workstation 5及其它升級版本的多重快照功能真的是很強大。 新的多重快照功能,可以針對一臺虛擬機器建立兩個以上的快照,這就意味著我們可以針對不同時刻的系統環境作成多個快照,毫無限制的往返於任何快照之間。與此同時快照管理器,形象的提供了
VMware多個快照映象間的關係。樹狀的結構使我們能夠輕鬆的瀏覽和使用生成的快照。那麼新的快照功能究竟能給我們帶來什麼呢?其實,多重快照不只是簡單的儲存了虛擬機器的多個狀態,通過建立多個快照,可以為不同的工作儲存多個狀態,並且不相互影響。例如,當我們在虛擬機器上做實驗或是作測試時,難免碰到一些不熟悉的地方,此時做個快照,備份一下當前的系統狀態,一旦操作錯誤,可以很快還原到出錯前的狀態,完成實驗,最終避免一步的失誤導致重新開始整個實驗或測試的後果。建立快照具體操作步驟: 
1
、 啟動一個虛擬機器,在選單中單擊VM展開Snapshot(快照),單擊Take Snapshot... (叢當前狀態建立快照)
 
2
、 在“建立快照”視窗中填入快照的名字和註釋,單擊“OK”。什麼是克隆?說過了快照,那麼,什麼又是虛擬機器的克隆呢?在VMware軟體中,克隆和快照功能很相像,但又不同,稍不注意就會混淆。一個虛擬機器的克隆就是原始虛擬機器全部狀態的一個拷貝,或者說一個映象。克隆的過程並不影響原始虛擬機器,克隆的操作一但完成,克隆的虛擬機器就可以脫離原始虛擬機器獨立存在,而且在克隆的虛擬機器中和原始虛擬機器中的操作是相對獨立的,不相互影響。克隆過程中,VMware會生成和原始虛擬機器不同的MAC地址和UUID,這就允許克隆的虛擬機器和原始虛擬機器在同一網路中出現,並且不會產生任何衝突。 VMware支援兩種型別的克隆: 完整克隆 連結克隆
一個完整克隆是和原始虛擬機器完全獨立的一個拷貝,它不和原始虛擬機器共享任何資源。 可以脫離原始虛擬機器獨立使用。一個連結克隆需要和原始虛擬機器共享同一虛擬磁碟檔案,不能脫離原始虛擬機器獨立執行。但採用共享磁碟檔案卻大大縮短了建立克隆虛擬機器的時間,同時還節省了寶貴的物理磁碟空間。通過連結克隆,可以輕鬆的為不同的任務建立一個獨立的虛擬機器。建立克隆的虛擬機器: 
1
、 開啟一個虛擬機器,單擊“Clone this virtual machine(克隆這個虛擬機器)”按鈕。注意:克隆虛擬機器只能在虛擬機器未啟動的狀態下進行。 
2
、 在克隆虛擬機器建立嚮導頁上,單擊“下一步”。 
3
、 選擇從當前狀態或是某一快照建立克隆。可以看到,克隆過程既可以按照虛擬機器當前的狀態來操作,也可以對已經存在的克隆的映象或快照的映象來操作。 
4
、 在克隆型別選擇頁面上,可以選擇建立的克隆虛擬機器的型別“linked clone(聯絡克隆)”或“full clone(全面克隆)”。一個連線的克隆指向原始的虛擬機器,佔用很少的磁碟空間,但必須依託於原始的虛擬機器,不能夠脫離原始虛擬機器獨立執行。一個完整的克隆提供原始虛擬機器當前狀態的一個副本,可以獨立的執行,但是佔用很多的磁碟空間。此處我們選擇“Create a linked clone(建立連結的克隆)”,單擊“下一步”。 
5
、 在新虛擬機器名頁面上填入克隆的虛擬機器的名稱,並確定新虛擬機器的安裝位置。 
6
、 單擊完成,完成新克隆的建立。同樣的方法,我們可以建立出多個虛擬機器的克隆。快照與克隆的區別:說了這麼多,為了讓大家更清晰的理解快照與克隆的區別,我們不妨作一張表,總結一下。快照 克隆建立時間 不限 虛擬機器關機時才可以建立數量 不限 不限佔用磁碟空間 由建立的數量決定,較小 由建立的數量決定,完整克隆較大用途 儲存虛擬機器某一時刻狀態 分發建立的虛擬機器是否獨立 不能脫離原始虛擬機器獨立執行 連結克隆:部分脫離 完整克隆:完全脫離能否同時使用 不能 克隆的虛擬機器可以和原始虛擬機器同時使用是否網路使用 不能 生成和原始虛擬機器不同的MAC地址和UUID,網路中可以同時使用映象的管理:無論是快照還是克隆,都是對虛擬機器的一個狀態生成了一個映象,不同的是這個映象是作為虛擬機器的一部分存在還是作為獨立的部分存在。總之,我們可以通過vmware建立多個映象,用以儲存虛擬機器不同時期狀態。這麼多的映象我們如何管理呢?下面就通過快照管理器來看看我們的成果吧。

vmware提供了一個管理映象和快照的快照管理器。在快照管理器中,快照樹形象的顯示出當前多個快照的層次結構。單擊管理其中任何一個映象,都可以為這個映象起一個形象的名字,寫些必要的註釋,還能夠刪除快照,也能夠基於選中的快照創建出一份新的克隆。有了快照管理器,快照的管理也就容易了。

轉自:http://blog.csdn.net/yuyanli996/article/details/4183708