說是小技巧,就是介紹VMware的兩個(gè)非常實(shí)用的功能。
一、快照
1、快照的含義:
對(duì)某一個(gè)特定文件系統(tǒng)在某一個(gè)特定時(shí)間內(nèi)的一個(gè)具有只讀屬性的鏡像。當(dāng)你需要重復(fù)的返回到某一系統(tǒng)狀態(tài),又不想創(chuàng)建多個(gè)虛擬機(jī)的時(shí)候,就可以使用快照功能。
例如,當(dāng)我們?cè)谔摂M機(jī)上做實(shí)驗(yàn)或是作測(cè)試時(shí),難免碰到一些不熟悉的地方,此時(shí)做個(gè)快照,備份一下當(dāng)前的系統(tǒng)狀態(tài),一旦操作錯(cuò)誤,可以很快還原到出錯(cuò)前的狀態(tài),完成實(shí)驗(yàn),最終避免一步的失誤導(dǎo)致重新開始整個(gè)實(shí)驗(yàn)或測(cè)試的后果。
說白了,就像打游戲時(shí)候的游戲存檔。
2、快照的使用
- 步驟一:虛擬機(jī)—>快照—>拍攝快照

也可以中通過工具的快捷按鈕

- 步驟二:填寫快照名稱和描述,進(jìn)行創(chuàng)建。

- 步驟三:查看快照,虛擬機(jī)—>快照—>快照管理器

也可以通過工具欄中的快捷按鈕進(jìn)入

- 步驟四:操作快照

轉(zhuǎn)到:是恢復(fù)到某一個(gè)快照的狀態(tài)。
克?。嚎寺‘?dāng)前快照狀態(tài)的虛擬機(jī)。
等等這里邊的功能非常簡單,可以自己動(dòng)手實(shí)踐一下,很好上手。
3、管理虛擬機(jī)小技巧
在新裝完的系統(tǒng)中,要保留一個(gè)初始安裝的鏡像。一定要養(yǎng)成習(xí)慣。
因?yàn)檠b一邊系統(tǒng)也是很麻煩的。出了問題,可以直接恢復(fù)快照,很方便。初學(xué)者把Linux系統(tǒng)搞崩潰的幾率是極高的。
4、Tips:
一臺(tái)虛擬機(jī)創(chuàng)建兩個(gè)以上的快照,這就意味著我們可以針對(duì)不同時(shí)刻的系統(tǒng)環(huán)境作成多個(gè)快照,毫無限制的往返于任何快照之間。通過建立多個(gè)快照,可以為不同的工作保存多個(gè)狀態(tài),并且不相互影響。
VMware的快照管理器,形象的提供了多個(gè)快照鏡像間的關(guān)系,樹狀的結(jié)構(gòu)使我們能夠輕松的瀏覽和使用生成的快照。
注意:
盡量避免多個(gè)快照
大多數(shù)情況下,應(yīng)該避免為同一臺(tái)虛擬機(jī)創(chuàng)建多個(gè)快照;每次為系統(tǒng)創(chuàng)建新的快照,其運(yùn)行速度都會(huì)變慢。每個(gè)快照都會(huì)建立相應(yīng)的delta磁盤文件,如果虛擬機(jī)需要讀取多個(gè)delta文件,必然會(huì)增加系統(tǒng)的I/O負(fù)載。這個(gè)過程無疑會(huì)延長虛擬機(jī)的響應(yīng)時(shí)間,并且產(chǎn)生額外的磁盤操作。
如果你只想保存一系列快照當(dāng)中的最新版本,可以將它們整合為單一快照。這種方式可以幫助提升系統(tǒng)運(yùn)行速度和管理效率。選擇目標(biāo)虛擬機(jī),單擊鼠標(biāo)右鍵,之后選擇整合。
參考:http://www.360doc.com/content/17/0624/01/39899686_666066628.shtml
二、克隆
1、什么是克?。?/h4>
在VMware軟件中,克隆和快照功能很相像,但又不同。一個(gè)虛擬機(jī)的克隆就是原始虛擬機(jī)全部狀態(tài)的一個(gè)拷貝,或者說一個(gè)鏡像。
克隆的過程并不影響原始虛擬機(jī),克隆的操作一但完成,克隆的虛擬機(jī)就可以脫離原始虛擬機(jī)獨(dú)立存在,而且克隆出來的虛擬機(jī)和原始虛擬機(jī)中的操作是相對(duì)獨(dú)立的,不相互影響。
克隆過程中,VMware會(huì)生成和原始虛擬機(jī)不同的MAC地址和UUID,這就允許克隆的虛擬機(jī)和原始虛擬機(jī)在同一網(wǎng)絡(luò)中出現(xiàn),并且不會(huì)產(chǎn)生任何沖突。
2、VMware支持兩種類型的克?。?完整克隆、鏈接克隆。
完整克隆
一個(gè)完整克隆是和原始虛擬機(jī)完全獨(dú)立的一個(gè)拷貝,它不和原始虛擬機(jī)共享任何資源。 可以脫離原始虛擬機(jī)獨(dú)立使用。
鏈接克隆
一個(gè)鏈接克隆需要和原始虛擬機(jī)共享同一虛擬磁盤文件,不能脫離原始虛擬機(jī)獨(dú)立運(yùn)行。但采用共享磁盤文件卻大大縮短了創(chuàng)建克隆虛擬機(jī)的時(shí)間,同時(shí)還節(jié)省了寶貴的物理磁盤空間。通過鏈接克隆,可以輕松的為不同的任務(wù)創(chuàng)建一個(gè)獨(dú)立的虛擬機(jī)。
3、克隆操作
當(dāng)我需要多個(gè)虛擬機(jī)進(jìn)行實(shí)驗(yàn)的時(shí)候。沒有必要在重新安裝多個(gè)Linux系統(tǒng),直接使用克隆就行。
步驟一:虛擬機(jī)—>管理—>克隆

步驟二:進(jìn)行克隆導(dǎo)向
- (1)進(jìn)入克隆導(dǎo)向,下一步

- (2)選擇克隆狀態(tài)
你可以選擇克隆虛擬機(jī)的當(dāng)前狀態(tài),可以選擇一個(gè)快照狀態(tài)進(jìn)行克隆。
我們選擇克隆虛擬機(jī)當(dāng)前狀態(tài)到一個(gè)新的虛擬機(jī)。

- (3)選擇創(chuàng)建鏈接克隆還是完整克隆

- 鏈接克隆
優(yōu)勢(shì)是,克隆出來的虛擬機(jī)占用資源很少,隨著系統(tǒng)的不斷使用,所占用的空間會(huì)不斷增加,但是也比完整克隆所占空間少很多。
劣勢(shì)是,需要源虛擬機(jī)一直存在,如果源虛擬機(jī)被刪除,從這個(gè)源虛擬機(jī)克隆出來的鏈接克隆就都不能用了。
- 完整克隆
是克隆出一個(gè)所占空間和源虛擬機(jī)一樣大小的虛擬機(jī),所占空間很大。但是源虛擬機(jī)刪除了,不影響該虛擬機(jī)克隆出來的虛擬機(jī)。
- 總結(jié):自己的實(shí)驗(yàn)環(huán)境,推薦用鏈接克隆就可以。
-
(4)填寫克隆虛擬機(jī)的名稱和存儲(chǔ)位置,完成虛擬機(jī)的創(chuàng)建。
克隆出來的虛擬機(jī)和源虛擬機(jī),不管哪種方式,兩臺(tái)虛擬機(jī)是完全獨(dú)立的。
三、快照與克隆的區(qū)別
| 總結(jié) | 快照 | 克隆 |
|---|---|---|
| 創(chuàng)建時(shí)間 | 不限 | 虛擬機(jī)關(guān)機(jī)時(shí)才可以 |
| 創(chuàng)建數(shù)量 | 不限 | 不限 |
| 占用磁盤空間 | 由創(chuàng)建的數(shù)量決定,較小 | 由創(chuàng)建的數(shù)量決定,完整克隆較大 |
| 用途 | 保存虛擬機(jī)某一時(shí)刻狀態(tài) | 分發(fā)創(chuàng)建的虛擬機(jī) |
| 是否獨(dú)立 | 不能脫離原始虛擬機(jī)獨(dú)立運(yùn)行 | 鏈接克?。翰糠置撾x,完整克?。和耆撾x |
| 能否同時(shí)使用 | 不能 | 克隆的虛擬機(jī)可以和原始虛擬機(jī)同時(shí)使用 |
| 是否網(wǎng)絡(luò)使用 | 不能 | 生成和原始虛擬機(jī)不同的MAC地址和UUID,網(wǎng)絡(luò)中可以同時(shí)使用 |
四、鏡像的管理:
無論是快照還是克隆,都是對(duì)虛擬機(jī)的一個(gè)狀態(tài)生成了一個(gè)鏡像。不同的是這個(gè)鏡像是作為虛擬機(jī)的一部分存在還是作為獨(dú)立的部分存在。
總之,我們可以通過VMware創(chuàng)建多個(gè)鏡像,用以保存虛擬機(jī)不同時(shí)期狀態(tài)。
這么多的鏡像我們?nèi)绾喂芾砟兀?/strong>
VMware提供了一個(gè)管理鏡像和快照的快照管理器。
在快照管理器中,快照樹形象的顯示出當(dāng)前多個(gè)快照的層次結(jié)構(gòu)。單擊管理其中任何一個(gè)鏡像,都可以為這個(gè)鏡像起一個(gè)形象的名字,寫些必要的注釋,還能夠刪除快照,也能夠基于選中的快照創(chuàng)建出一份新的克隆。
有了快照管理器,快照的管理也就容易了。下圖是快照管理器截圖。
快照管理器

