Windows Server Backup 2012 中“Hyper-V”和分區之間的區別
在我的伺服器上,我在 drive 上有幾個 VM
D:
。我正在使用 Windows Server Backup 2012 來備份它們。當我被要求選擇要備份的項目時,從 Hyper-V 樹中選擇條目與選擇 VM 所在的分區本身有什麼區別?
我發現當我不勾選驅動器
D:
時,備份在大多數情況下都會失敗(但並非總是如此)。那麼,當我不選擇 Hyper-V 樹而只選擇驅動器時,是否有不利之處
D:
?由於所有 VHD(X) 文件和所有設置都儲存在 drive 上D:
,這應該沒什麼區別,不是嗎?
備份 D: 驅動器只是嘗試備份 D: 驅動器上的所有文件。
備份 VM 的 Hyper-V 特定方法使用卷影複製服務和 VSS 請求程序和寫入程序,以允許來賓作業系統智能地參與其自己的備份過程。此方法的成功很大程度上取決於在來賓作業系統上正確安裝和啟用集成服務/工具。
如果您不通過 Hyper-V 備份 VM,另一種獲得 VM 良好備份的方法是簡單地在每個來賓 VM 本身上設置 Windows Server Backup。
如果您只是複制 VHD,您將無法獲得良好的 VM 備份
$$ X $$虛擬機執行時的文件,因為虛擬機處於易失狀態,數據在 RAM 中等。 至於為什麼設置為特定配置時備份失敗,我們需要所有相關的事件和錯誤。
備份虛擬機
Hyper-V 使用兩種機制之一來備份每個 VM。預設備份機制稱為“已保存狀態”方法,其中在處理 PrepareForSnapshot 事件期間將 VM 置於已保存狀態,拍攝相應卷的快照,並在處理期間將 VM 返回到之前的狀態PostSnapshot 事件。
另一種備份機制稱為“子虛擬機快照”方法,它使用子虛擬機內部的 VSS 參與備份。要支持“子 VM 快照”方法,必須滿足以下所有條件:
備份(卷快照)集成服務已安裝並在子 VM 中執行。服務名稱是“Hyper-V 卷影複製請求者”。
Windows 2000:不支持備份集成服務。
子虛擬機必須處於執行狀態。VM 的快照文件位置設置為主機作業系統中與 VM 的 VHD 文件相同的捲。子 VM 中的所有捲都是基本磁碟,沒有動態磁碟。子 VM 中的所有磁碟都必須使用支持快照的文件系統(例如 NTFS)。
一般來說,備份虛擬機的過程與在VSS下處理備份概述中描述的過程相同。當 Hyper-V VSS 編寫器(“Hyper-V 虛擬機管理”服務的一部分)處理 PrepareForSnapshot 事件時,會發生獨特的行為。如果備份是使用“子虛擬機快照”方法完成的,則會完成額外的處理,但子虛擬機不可見。