2.20 從本質上理解虛擬機快照以及操作演示

2021-01-21 深博IT大講堂

你可以在任何時候創建快照(包括虛擬機正在啟動、運行 、關閉時),在這裡我們重點掌握兩個方面的內容,第一方面是快照的原理,第二個方面是創建快照操作過程。

第1步:虛擬機在ESXi主機中以文件形式存在,生成快照會增加虛擬機在數據存儲中文件的大小,在沒有建立快照前我們先截取一個截圖,如下「圖1」所示,其中win2012-loc61-ip201表示虛擬機名稱,後綴為「.vmdk」的文件表示「虛擬磁碟」,裡面表示了各個文件的大小,特別是虛擬機的虛擬硬碟大小。

圖1 做快照之前虛擬機相關文件

第2步:在vSphere Client控制臺中,用滑鼠右擊要創建快照的虛擬機,在彈出的快捷菜單中選擇「快照->生成快照」,如下「圖2」所示。

圖2 生成快照

第3步:給本次生成的快照命名,並進行描述,以方便管理,如下「圖3」所示。

圖3 定義快照名稱和描述信息

第4步:做完快照後,通過和前面「圖1 做快照之前虛擬機相關文件」對比發現,多出了下面兩個文件,一個是新產生的快照文件(win2012-loc61-ip201-Snapshot1.vmsn),一個是新產生的虛擬磁碟(win2012-loc61-ip201-000001.vmdk),此後再向磁碟中寫入文件時,將寫入這個新的虛擬磁碟(win2012-loc61-ip201-000001.vmdk)內,我們在「第5步」可以做這個測試。

圖4 做第1次快照first之後虛擬機相關文

第5步:我們向虛擬機中拷貝一個大小為550MB左右的文件,拷貝到C盤中,然後再觀察虛擬機磁碟文件的大小,是哪個文件得到了增長,我們會發現原來的磁碟大小沒有變化,而得到增長的是快照磁碟文件,如下「圖5」所示。

得出結論:一旦做了快照,會產生和快照對應的快照磁碟文件,以後再對磁碟文件所做的寫入等行為,都會在快照對應的磁碟內有變化,而不影響初始的磁碟,為了進一步證明這個理論,我們將在第6步再做一個快照,並向虛擬機系統內再增加一個550MB左右的文件。

圖5 向虛擬機系統內增加550MB左右文件後虛擬磁碟文件變化

第6步:新建一個名稱為second的快照,並做相應描述,如下「圖6」所示。

細心的讀者會發現,在新建快照時,「圖3」(下面複選框是灰色不可操作狀態)和「圖6」(下面複選框是黑色並可操作狀態)的界面並不相同,原因是因為「圖3」的快照在關機的情況下進行的,「圖6」的快照是在開機情況下進行的,虛擬機在開機狀態新建快照,可以選中「生成虛擬機內存快照」複選框,這樣會將虛擬機當前的狀態保存下來,即在創建快照的同時可捕獲虛擬機的內存。

如果選中「使客戶機文件系統處於靜默狀態(需要安裝有VMware Tools)」複選框,可以暫停客戶機作業系統上的運行進程,以便在執行快照時文件系統內容處於一致狀態。推薦在虛擬機關機時創建快照。

圖6 第2次新建快照

第7步:再次做快照後,存儲磁碟中關於虛擬機文件的情況如下「圖7」所示,我們會發現這裡面又多了兩個和快照有關的文件,其中一個為win2012-loc61-ip201-Snapshot2.vmsn快照文件,另一個為win2012-loc61-ip201-000002.vmdk快照磁碟文件,在「第8步」,我們再次向虛擬機系統內再增加一個550MB左右的文件,看這個550MB左右的文件會在哪個虛擬機磁碟文件內得到變化。

圖7 第2次新建快照後虛擬磁碟變化情況

第8步:再次向虛擬機系統的C盤增加一個550MB左右的文件,檢查虛擬磁碟會發生什麼變化,我們會發現,這550MB左右的文件被寫入到第2次新建的快照產生的虛擬磁碟內,其他磁碟都沒什麼影響,通過這些試驗我們可以進一步理解快照的設計思想。

圖8 第2次增加550MB左右文件後虛擬磁碟變化情況

第9步:如下「圖9」所示,點擊「快照管理器」,在「快照管理器」中,可以將虛擬機轉到任意一個快照狀態,也可以刪除不用的快照。

「恢復到當前快照」意思是恢復到所有快照中「最新」的快照,也就是說最後一次所做的快照。「整合」快照是在多次刪除無用快照後,需要執行的功能,用以整理磁碟。

圖9 快照管理器

第10步:如上「圖9」所示,點擊「快照管理器」後,會彈出如下「圖10」界面。在該界面中,可以將虛擬機轉到任意一個快照狀態,也可以刪除不用的快照。在此我們將把第1次新建的快照「first」給予刪除,刪除後「第11步」給大家展示虛擬磁碟文件的變化情況。

圖10 快照管理器編輯界面

第11步:刪除「first」快照,觀察虛擬磁碟文件的變化,我們和前面「圖5」對比,發現少了first快照建立後的win2012-loc61-ip201-Snapshot1.vmsn和win2012-loc61-ip201-000001.vmdk兩個文件,這說明刪除快照,實際上是刪除了快照對應的文件,但經過多次觀察發現,刪除快照後,在系統內快照的基礎上新建的文件並沒有被刪除,個人認為應該是在刪除的過程中,這些文件被合併到初始磁碟中了。如下「圖11」所示。

圖11 刪除first快照後虛擬磁碟文件情況

特別說明:在生產環境中,不建議給虛擬機通過「快照」的方式實現「備份」,否則,一旦選中了以前的「快照」並執行「轉到」功能,此時該快照以後的所有數據都將丟失並且不能恢復。當執行多次快照後,虛擬機的性能會下降。

相關焦點

  • 2.14 使用vSphere Client在ESXi主機上創建虛擬機詳解
    下面我們將使用vSphere Client在ESXi主機上創建虛擬機。第1步:用滑鼠右鍵單擊連接到的VMware ESXi的計算機名稱或IP位址,在彈出的快捷菜單中選擇「新建虛擬機」,如下圖所示。新建虛擬機第2步:在「配置」對話框中選擇「自定義」,如下圖所示。
  • 你知道虛擬機數據存儲的原理嗎?
    虛擬化技術看起來是一種更加安全的數據存儲方式,但是世界上並沒有100%安全的存儲模式,一旦承載虛擬機的底層伺服器或者存儲出現故障甚至伺服器硬碟出現故障都可能導致上層虛擬機不可用,虛擬機內的數據丟失。另外還有一種比較常見的虛擬機數據丟失的情況那就是工作人員誤操作,今天小編在這裡要為大家介紹一下虛擬機誤刪除快照的數據恢復方法。
  • 虛擬機軟體哪個好?目前網絡上虛擬機軟體人氣極高的都有哪些?
    首先就來介紹全球第一人氣VMware Workstation著名的虛擬機軟體。不需要分區或重開機就能在同一臺PC上使用兩種以上的作業系統。VMware Workstation的中文名字叫「威睿工作站」,提供用戶可在單一的桌面上同時運行不同的作業系統,和進行開發、測試 、部署新的應用程式的最佳解決方案。VMware Workstation可在一部實體機器上模擬完整的網絡環境,以及可便於攜帶的虛擬機器,其更好的靈活性與先進的技術勝過了市面上其他的虛擬計算機軟體。
  • 光速虛擬機
    光速虛擬機,一鍵切換系統,穩定的遊戲模擬器,比雲手機更流暢的操作體驗.獨立的封閉系統,更安全.獨有內存管理機制,領先的引擎,完美的性能,安卓用戶的喜愛.
  • EMC與IBM同時更新虛擬機備份軟體 助力虛擬化管理
    【IT168 編譯】大型存儲公司EMC(以下簡稱EMC)和IBM正為客戶提供一個更好的方式來實現對虛擬機的支持,這是簡化企業IT採購模型複雜度的第一步。IBM推出了一款新產品——Spectrum Protect Plus,也支持虛擬機的備份,無論是VMware還是微軟Hyper-V。這兩項聲明於本周在美國拉斯維加斯州舉行的VM world大會上公布。兩家公司的發言人都提到了同樣的背景:虛擬化管理人員的需求與傳統存儲和備份管理人員的需求不同,因此也應為其設計相應的軟體。
  • 虛擬機的簡單介紹
    很多人都聽說過虛擬機,但是對虛擬機卻不甚了解,今天給大家介紹一下什麼是虛擬機。虛擬機是一種比較複雜的虛擬工具,它是支持多作業系統並行運行在單個物理伺服器上的一種系統,能夠提供更加有效的底層硬體使用。在虛擬機中,中央處理器晶片從系統其他部分劃分出一段存儲區域,作業系統和應用程式運行在「保護模式」壞境下。如果在某虛擬機中出現程序凍結,並不會影響運行在虛擬機外的程序操作和作業系統的正常工作。
  • 手機也能裝虛擬機?實測虛擬機APP坑爹or真有料
    [PConline應用]提起在電腦裡的虛擬機,相信許多看官都有接觸過,通過虛擬機我們可以在作業系統中虛擬出另一個作業系統,從而實現各種操作。那麼,在手機裡的虛擬機你有用過沒(它可不是在電腦裡虛擬安卓系統哦,而是在手機裡虛擬另一個安卓系統)?接下來就跟小編來試一下手機裡的虛擬機「VMOS(虛擬大師)」吧。
  • 蘋果系統macos上配置虛擬機軟體pd,與虛擬機共享網絡訪問公網
    聲明:以下描述中,虛擬機指在pd中所安裝的虛擬機,如cent os等linux發行版。需求:給虛擬機配置表態ip,如192.168.6.10/24。無論mac是否已經連接外網,在mac上都可直接連接到虛擬機的內網地址。
  • 詳解虛擬機中的NAT網絡連接方式
    這篇文章主要介紹了詳解虛擬機中的NAT網絡連接方式,NAT網絡連接是各大虛擬機的基礎功能,需要的朋友可以參考下我就個人對虛擬機的理解,把虛擬機上網最方便的也是最難理解的NAT方式和大家一起聊聊,因為是大話NAT,所以說的會羅嗦點,不過主要是照顧新人。
  • 大數據學習環境搭建系列(二)虛擬機軟體Vmware的安裝
    通常來說,單臺物理機上模擬分布式集群有兩種方法,其一是利用Hadoop進行分進程的分布式模擬,即一般意義上的偽分布式,通常用於實驗和測試;其二則是利用虛擬化軟體,將一臺物理機分為三臺虛擬物理機,然後搭建分布式集群。其中後者與實際工作情景無異,只不過在物理機本身運算能力上有所差別,企業多用伺服器級物理機,而在學習過程中個人電腦性能可能稍差。
  • 微軟推出Project Freta服務:可在系統內存快照中查找惡意軟體
    IT之家 7 月 8 日消息 微軟本周推出了一款名為 「Project Freta」的全新反惡意軟體服務,可在系統內存快照中,幫助用戶查找和識別惡意軟體。微軟官方對其的描述為:「微軟研究院開發的免費服務,用於檢測 Live Linux 系統內存快照中的作業系統和傳感器破壞證據,例如 rootkits 和高級惡意軟體。」據悉,Project Freta 基於雲計算,工作原理是捕捉虛擬機中運行的作業系統圖像,並上傳到雲端分析處理。
  • 快照在storage foundation中的應用介紹
    快照是一種基於時間點的數據拷貝技術,是數據備份領域的一個重要的概念,理解好快照,並且有效的管理快照,是磁碟管理中的重要一課。本文將講述磁碟管理工具Storage Foundation中如何應用和管理快照。
  • 新一代玩機神器誕生,在安卓手機上運行虛擬機
    它的作用就是把安卓系統以 App 的形式運行在任意 Linux 或安卓系統上。具體來講就是在安卓手機上,運行一個Android 5.1.1 系統。而且虛擬大師的安卓系統自帶 root 權限和谷歌服務框架。
  • Mellanox 推出故障快照網絡遙測技術
    這類遙測數據缺乏關於異常網絡行為的上下文或可操作詳情,使網絡管理員不得不採用各種監視工具執行長時間的分析,才可能找出網絡問題的根本原因。基於 WJH 事件的遙測技術提供直接、可操作的信息,無需再為排除網絡故障而進行推測。
  • 在虛擬機中安裝安卓系統,實現在電腦上玩手機,爽歪歪
    一、需要的工具vmware workstation虛擬機kali-linux-2016.2-amd64.iso,如圖2、下載(android-x86-7.1-rc2.iso:,並放在一個明確的文件夾中。
  • 虛擬機軟體VMware的優缺點簡述
    VMware是一款可以在一種作業系統平臺上虛擬出其他一些作業系統的虛擬機軟體,可以自由地對自己需要學習和試驗的操作環境進行配置和修改,不用擔心導致系統崩潰,這對需要搶救和驗證多作業系統數據的技術人員來說是十分有用的。
  • 拜拜虛擬機,全面深度解密華為方舟編譯器
    彙編語言本質上是使用助記符來代替機器語言01010101,進了一大步,但這種語言對計算機硬體依賴很大。不同的計算機,彙編語言不相通。IBM公司在1946年後從制表機全面轉型電子計算機市場,並投入巨資招攬了世界眾多頂尖的計算機人才。其中一位叫約翰·貝克斯(John W.
  • 光速虛擬機-手機端安卓虛擬機,讓你再多一個手機分身【安卓】
    今天給大家帶來一款移動端安卓虛擬機App 光速虛擬機,極速啟動的免費安卓虛擬機。 最近新發掘的這款虛擬機產品,剛好可以解決上述產品的問題,達到快速啟動的目的。 進入虛擬機後,我們需要先給予其一定的應用權限,然後可以先進入設置界面,對一些功能進行設置。
  • PwnFest2016|中國黑客唐青昊展示光速VMware虛擬機逃逸,這20秒背後...
    自從VMware推出虛擬機產品以來,17年的時間,從來沒有人突破它的安全防護。難道 VMware 的安全體系已經強大到全世界的黑客只能望之興嘆了嗎?中國黑客唐青昊用20秒的時間,給出了他的答案。在韓國首爾舉行的 PwnFest 2016 黑客破解大賽上,他身處 Workstation 虛擬機中,只運行了一個程序,就讓宿主機彈出了計算器程序。
  • 推薦6款強大的虛擬機軟體 讓你在 Mac 上完美使用 Windows
    Mac虛擬機軟體擁有強大的功能特性,專業技術人員無需重新啟動即可在 Mac 上運行 Windows應用。推薦6款強大的虛擬機軟體 讓你在 Mac 上完美使用 Windows~ 1.VMware Fusion Pro 11 Mac(vm虛擬機軟體)附註冊補丁VMware Fusion Pro 將 Mac上的虛擬化提升到更高的級別,它擁有強大的功能特性,專業技術人員無需重新啟動即可在 Mac 上運行 Windows應用。