虛擬機器快照是什麼意思?
虛擬機器快照是對某一個特定檔案系統,在某一個特定時間內的一個具有唯讀屬性的鏡像,意思是當使用者需要重複的返回到某一系統狀態時,又不想創建多個虛擬機器的時候,就可以使用虛擬機器快照功能。
虛擬機原理
對虛擬機打快照,其本質是記錄虛擬機在某個時間點的磁碟數據,以KVM為例,KVM中虛擬機磁碟採用的是qCow2格式的鏡像文件,虛擬機擁有幾個磁碟就會有幾個qCow2文件,所以,記錄虛擬機在某個時間點的磁碟資料就是對qCow2鏡像檔案打快照。 虛擬機快照產生的資料是與虛擬機磁碟資料存放在同一個qCow2鏡像檔案中的,所以儲存位置就是虛擬機本身的儲存位置,即如果虛擬機器所在儲存存取不了,其快照也就無法恢復了。 qCow2快照採用的是「寫時複製(Copy On Write)」的技術,實現原理比較簡單,快照時複製一份原磁碟的索引,指向的實際數據均為原始磁碟的數據,只有當原鏡像的的當資料變更時,才將變化區域的在變更之前的資料複製一份給快照對應位置。所以打快照的時候數據比較小,後面會越來越大。
推薦教學:《PHP》
以上是虛擬機器快照是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!