硬核推薦(虛擬機快照是干嘛的)虛擬機快照原理,2.20 從本質(zhì)上理解虛擬機快照以及操作演示,和平電動車,
目錄:
1.虛擬機快照是什么?有什么用?
2.虛擬機快照原理詳解
3.虛擬機快照能直接拿出來用嗎
4.虛擬機快照占用空間嗎
5.虛擬機快照是什么意思
6.虛擬機快照的原理?
7.虛擬機快照的作用是什么
8.虛擬機的快照有什么作用
9.虛擬機快照的用途
10.虛擬機快照機制
1.虛擬機快照是什么?有什么用?
你可以在任何時候創(chuàng)建快照(包括虛擬機正在啟動、運行 、關閉時),在這里我們重點掌握兩個方面的內(nèi)容,第一方面是快照的原理,第二個方面是創(chuàng)建快照操作過程第1步:虛擬機在ESXi主機中以文件形式存在,生成快照會增加虛擬機在數(shù)據(jù)存儲中文件的大小,在沒有建立快照前我們先截取一個截圖,如下“圖1”所示,其中win2012-lo迷蹤之國c61-ip201表示虛擬機名稱,后綴為“.vmdk”的文件表示“虛擬磁盤”,里面表示了各個文件的大小,特別是虛擬機的虛擬硬盤大小。
2.虛擬機快照原理詳解
圖1 做快照之前虛擬機相關文件第2步:在vSphere Client控制臺中,用鼠標右擊要創(chuàng)建快照的虛擬機,在彈出的快捷菜單中選擇“快照->生成快照”,如下“圖2”所示。
3.虛擬機快照能直接拿出來用嗎
圖2 生成快照第3步:給本次生成的快照命名,并進行描述,以方便管理,如下“圖3”所示。
4.虛擬機快照占用空間嗎
圖3 定義快照名稱和描述信息第4步:做完快照后,通過和前面“圖1 做快照之前虛擬機相關文件”對比發(fā)現(xiàn),多出了下面兩個文件,一個是新產(chǎn)生的迷蹤之國快照文件(win2012-loc61-ip201-Snapshot1.vmsn),一個是新產(chǎn)生的虛擬磁盤(win2012-loc61-ip201-000001.vmdk),此后再向磁盤中寫入文件時,將寫入這個新的虛擬磁盤(win2012-loc61-ip201-000001.vmdk)內(nèi),我們在“第5步”可以做這個測試。
5.虛擬機快照是什么意思
圖4 做第1次快照first之后虛擬機相關文件第5步:我們向虛擬機中拷貝一個大小為550MB左右的文件,拷貝到C盤中,然后再觀察虛擬機磁盤文件的大小,是哪個文件得到了增長,我們會發(fā)現(xiàn)原來的磁盤大小沒有變化,而得到增長的是快照磁盤文件,如下“圖5”所示。
6迷蹤之國.虛擬機快照的原理?
得出結(jié)論:一旦做了快照,會產(chǎn)生和快照對應的快照磁盤文件,以后再對磁盤文件所做的寫入等行為,都會在快照對應的磁盤內(nèi)有變化,而不影響初始的磁盤,為了進一步證明這個理論,我們將在第6步再做一個快照,并向虛擬機系統(tǒng)內(nèi)再增加一個550MB左右的文件。
7.虛擬機快照的作用是什么
圖5 向虛擬機系統(tǒng)內(nèi)增加550MB左右文件后虛擬磁盤文件變化第6步:新建一個名稱為second的快照,并做相應描述,如下“圖6”所示細心的讀者會發(fā)現(xiàn),在新建快照時,“圖3”(下面復選框是灰色不可操作狀態(tài))和“圖6”(下面復選框是黑色并可操作狀態(tài))的界面并不相同,原因是因為“圖3”的快照在關機的情況下進行的,“圖6迷蹤之國”的快照是在開機情況下進行的,虛擬機在開機狀態(tài)新建快照,可以選中。
8.虛擬機的快照有什么作用
“生成虛擬機內(nèi)存快照”復選框,這樣會將虛擬機當前的狀態(tài)保存下來,即在創(chuàng)建快照的同時可捕獲虛擬機的內(nèi)存如果選中“使客戶機文件系統(tǒng)處于靜默狀態(tài)(需要安裝有VMware Tools)”復選框,可以暫??蛻魴C操作系統(tǒng)上的運行進程,以便在執(zhí)行快照時文件系統(tǒng)內(nèi)容處于一致狀態(tài)。
9.虛擬機快照的用途
推薦在虛擬機關機時創(chuàng)建快照
10.虛擬機快照機制
圖6 第2次新建快照第7步:再次做快照后,存儲磁盤中關于虛擬機文件的情況如下“圖7”所示,我們會發(fā)現(xiàn)這里面又多了兩個和快照有關的文件,其中一個為win2012-loc61-ip2迷蹤之國01-Snapshot2.vmsn快照文件
,另一個為win2012-loc61-ip201-000002.vmdk快照磁盤文件,在“第8步”,我們再次向虛擬機系統(tǒng)內(nèi)再增加一個550MB左右的文件,看這個550MB左右的文件會在哪個虛擬機磁盤文件內(nèi)得到變化。
圖7 第2次新建快照后虛擬磁盤變化情況第8步:再次向虛擬機系統(tǒng)的C盤增加一個550MB左右的文件,檢查虛擬磁盤會發(fā)生什么變化,我們會發(fā)現(xiàn),這550MB左右的文件被寫入到第2次新建的快照產(chǎn)生的虛擬磁盤內(nèi),其他磁盤都沒什么影響,通過這些試驗我們可以進一步理解快照的設計思想。
圖8 第2次增加550MB左右文件后虛擬磁盤變化情況第9步:如下“圖9”所迷蹤之國示,點擊“快照管理器”,在“快照管理器”中,可以將虛擬機轉(zhuǎn)到任意一個快照狀態(tài),也可以刪除不用的快照“恢復到當前快照”意思是恢復到所有快照中“。
最新”的快照,也就是說最后一次所做的快照?!罢稀笨煺帐窃诙啻蝿h除無用快照后,需要執(zhí)行的功能,用以整理磁盤。
圖9 快照管理器第10步:如上“圖9”所示,點擊“快照管理器”后,會彈出如下“圖10”界面在該界面中,可以將虛擬機轉(zhuǎn)到任意一個快照狀態(tài),也可以刪除不用的快照在此我們將把第1次新建的快照“first”給予刪除,刪除后“
第11步”給大家展示虛擬磁盤文件的變化情況。
圖10 快照管理器編輯界面第11步:刪除“first”快照,觀察虛擬磁盤文件的變化,我們和迷蹤之國前面“圖5”對比,發(fā)現(xiàn)少了first快照建立后的win2012-loc61-ip201-Snapshot1.vmsn和win2012-loc61-ip201-000001.vmdk兩個文件,
這說明刪除快照,實際上是刪除了快照對應的文件,但經(jīng)過多次觀察發(fā)現(xiàn),刪除快照后,在系統(tǒng)內(nèi)快照的基礎上新建的文件并沒有被刪除,個人認為應該是在刪除的過程中,這些文件被合并到初始磁盤中了如下“圖11”所示
圖11 刪除first快照后虛擬磁盤文件情況特別說明:在生產(chǎn)環(huán)境中,不建議給虛擬機通過“快照”的方式實現(xiàn)“備份”,否則,一旦選中了以前的“快照”并執(zhí)行“轉(zhuǎn)到”功能,此時該快照以后的所有數(shù)據(jù)都將丟失并且不能恢復。
當迷蹤之國執(zhí)行多次快照后,虛擬機的性能會下降