虚拟机快照是什么意思?(深入理解Java虚拟机)
生活随笔
收集整理的這篇文章主要介紹了
虚拟机快照是什么意思?(深入理解Java虚拟机)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
虛擬機快照是什么意思?
虛擬機快照是對某一個特定文件系統,在某一個特定時間內的一個具有只讀屬性的鏡像,意思是當用戶需要重復的返回到某一系統狀態時,又不想創建多個虛擬機的時候,就可以使用虛擬機快照功能。
虛擬機原理
對虛擬機打快照,其本質是記錄虛擬機在某個時間點的磁盤數據,以KVM為例,KVM中虛擬機磁盤采用的是qCow2格式的鏡像文件,虛擬機擁有幾個磁盤就會有幾個qCow2文件,所以,記錄虛擬機在某個時間點的磁盤數據就是對qCow2鏡像文件打快照。 虛擬機快照產生的數據是與虛擬機磁盤數據存放在同一個qCow2鏡像文件中的,所以存儲位置就是虛擬機本身的存儲位置,即如果虛擬機所在存儲訪問不了,其快照也就無法恢復了。 qCow2快照采用的是“寫時復制(Copy On Write)”的技術,實現原理比較簡單,快照時復制一份原磁盤的索引,指向的實際數據均為原始磁盤的數據,只有當原鏡像的的數據發生變化時,才將變化區域的在變化之前的數據復制一份給快照對應位置。所以打快照的時候數據比較小,后面會越來越大。
推薦教程:《PHP》
以上就是虛擬機快照是什么意思?的詳細內容,更多請關注風君子博客其它相關文章!
總結
以上是生活随笔為你收集整理的虚拟机快照是什么意思?(深入理解Java虚拟机)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3799 元起,PICO 4 Pro V
- 下一篇: 如何处理word document we