還原Hyper-V檢查點的基礎(chǔ)知識和2個簡單方法!
Hyper-V檢查點提供了一種快速將虛擬機恢復(fù)到以前狀態(tài)的方法,但它與從備份恢復(fù)虛擬機完全不同。本文分析了它們?yōu)楹尾煌⑾蚰故具€原Hyper-V檢查點的正確步驟。
Hyper-V檢查點提供了一種快速將虛擬機恢復(fù)到以前狀態(tài)的方法,但它與從備份恢復(fù)虛擬機完全不同。本文分析了它們?yōu)楹尾煌⑾蚰故具€原Hyper-V檢查點的正確步驟。
自從您開始了解虛擬機以來,您可能聽說過虛擬機快照。在Hyper-V環(huán)境中,它們被稱為檢查點。
就像VMware快照,Hyper檢查點的作用也是一種方便的快速回滾故障保護措施。但如果您沒有以正確的方式使用它們,它們也可能很危險。
您可能已經(jīng)為您的Hyper-V虛擬機創(chuàng)建了檢查點,如果啟動失敗,您將需要從中恢復(fù)。您知道如何正確恢復(fù)Hyper-V中的檢查點嗎?你知道其他方法嗎?

在本文中,我將介紹還原Hyper-V檢查點的2種簡單方法。在開始之前,這里有一些您可能需要正確使用Hyper-V檢查點的基本知識。
Hyper-V檢查點允許您在執(zhí)行操作之前捕獲虛擬機的當(dāng)前狀態(tài)和數(shù)據(jù)。如果出現(xiàn)問題,您可以使用它來將虛擬機回滾到創(chuàng)建檢查點時的狀態(tài)。自Windows Server 2012 R2以來,Hyper-V 檢查點已從快照重命名。
創(chuàng)建檢查點后,它將添加到檢查點樹中。每個后續(xù)檢查點都是前一個檢查點的一個分支,增量存儲自上一個檢查點創(chuàng)建以來的差異。
使用Hyper-V管理器,您可以為單個虛擬機創(chuàng)建至多50個檢查點,使用系統(tǒng)中心虛擬機管理器至多可以創(chuàng)建64個檢查點。

有兩種類型的Hyper-V檢查點:
默認(rèn)選擇生產(chǎn)檢查點,您可以使用Hyper-V管理器或Powershell更改它。要了解如何選擇請參考:在Hyper-V中選擇標(biāo)準(zhǔn)或生產(chǎn)檢查點。
? 結(jié)論:檢查點=快照≠備份
在Windows Server 2012 R2中,虛擬機快照在Hyper-V管理器中被重命名為虛擬機檢查點,以匹配系統(tǒng)中心虛擬機管理中使用的術(shù)語。
Hyper-V檢查點與備份基本上等同于虛擬機快照與備份。創(chuàng)建一個Hyper-V檢查點,你真正創(chuàng)建的實際上是一個依賴于父磁盤的差異磁盤,而不是虛擬機的完整副本。之后,該虛擬機原有的虛擬磁盤將變?yōu)橹蛔x狀態(tài),您對該虛擬機所做的更改都將定向到新創(chuàng)建的差異磁盤。

如果父磁盤被刪除或基礎(chǔ)架構(gòu)損壞,則檢查點不足以還原虛擬機。如果您刪除了之前檢查點的任何文件,您甚至可能會破壞您的虛擬機。但是備份是不依賴于父磁盤的完整副本。它不會受到影響,可以安全地存放在異地。
如果您創(chuàng)建更多的Hyper-V檢查點,或?qū)⑺鼈兇鎯Τ^幾天,累積的數(shù)據(jù)將消耗存儲空間和 虛擬機性能。因此,不建議大家長期保留檢查點,記得隔一段時間刪除檢查點,將其差異磁盤與原虛擬磁盤合并。
因此,為了保護虛擬機,建議您使用專業(yè)的備份工具例如傲梅企業(yè)備份旗艦版來自動免費的保護您的虛擬機。與虛擬機快照相比,虛擬機備份完整、獨立,不會降低虛擬機性能。你可以使用此Hyper-V備份軟件創(chuàng)建多個Hyper-V虛擬機的定期備份計劃。
使用Hyper-V檢查點,您可以快速將虛擬機恢復(fù)到創(chuàng)建檢查點時的狀態(tài)。然而,這與從備份中恢復(fù)虛擬機完全不同。您只是在刪除差異磁盤,丟棄自創(chuàng)建檢查點以來所做的所有更改,并將虛擬機的原始磁盤恢復(fù)為讀寫狀態(tài)。
在本節(jié)中,我將介紹如何使用Hyper-V檢查點安全簡單地還原虛擬機。在此之前,請確保您已經(jīng)創(chuàng)建了一個檢查點。

1. 啟動Hyper-V管理器,然后選擇要還原的虛擬機。
2. 在下面的檢查點部分點擊一個樹節(jié)點檢查此虛擬機創(chuàng)建的檢查點。右鍵單擊要使用的檢查點,然后選擇“應(yīng)用”。

3. 在彈出的窗口中,有3個選項可以選擇:
注意:右鍵單擊虛擬機并選擇“還原”將直接應(yīng)用最后一個檢查點,并不可撤銷地放棄在該檢查點之后所做的所有更改。除非您已做好準(zhǔn)備,否則請不要選擇此選項。

您還可以使用Powershell通過運行以下命令來應(yīng)用Hyper-V檢查點:
Restore-VMCheckpoint -Name checkpoint name> -VMName VMName> -Confirm:$false

注意:您可以運行以下命令來檢查虛擬機的檢查點列表:
Get-VMCheckpoint -VMName VMName>
Hyper-V檢查點是快照的另一種叫法,不能用作備份。在本文中,我介紹了Hyper-V檢查點及其2種不同類型,并分享了2種正確還原Hyper-V檢查點的簡單方法。
基于其機制,還原Hyper-V檢查點與還原備份完全不同。錯誤地使用它們甚至可能導(dǎo)致數(shù)據(jù)和經(jīng)濟損失。