Previous Topic: VMware 虛擬機器備份工作失敗Next Topic: 在遞增備份期間停用 HBA 介面卡的重新掃描


備份工作已完成,但 VM 處於「備份」狀態

適用於 Hyper-V VM

症狀

在 Hyper-V 2012 (含) 以上版本中,雖然此虛擬機器的無代理程式主機型備份工作已完成,不過虛擬機器仍維持「備份」狀態。我不能執行某些操作,例如在 Hyper-V 管理員環境下開啟或關閉虛擬機器電源。如果虛擬機器是 Hyper-V 叢集,我無法為其執行即時移轉。此外,如果同一時間為此 VM 執行另一項備份工作,則備份工作會失敗並顯示以下錯誤:

Hyper-V VSS 編寫器處理此虛擬機器時發生錯誤。

此問題會在下列情況時發生:

解決方案

如果多個備份工作同時開始或在相近時間開始,Arcserve UDP 會為所有虛擬機器擷取一個 VSS 快照,而非為每個虛擬機器個別擷取 VSS 快照。這樣可避免讓 Hyper-V 主機增加不必要的工作負載。擷取 VSS 快照後,此 VSS 快照執行個體內的所有虛擬機器將「鎖定」(在備份狀態)。Arcserve UDP 必須等到所有備份工作完成才會釋出快照,即便虛擬機器的備份工作已經完成也是一樣。

VSS 快照有一定的限制。一次只能針對一台虛擬機器擷取一份快照。如果虛擬機器同時啟動了另一個備份工作,則該工作會失敗並顯示錯誤訊息。此錯誤不會發生在 Hyper-V 2008R2,因為 Hyper-V 2008R2 擁有不同的 VSS 快照機制。

雖然虛擬機器已「鎖定」,不過您仍然可以正常使用客體作業系統。鎖定機制不會影響客體作業系統的使用/可用性。不過,為了避免發生這個情況,您可以執行下列其中一個工作: