Windows-Server-2012

在 Windows Server 2012 上使用 wbadmin 和 iSCSI 備份 Hyper-V VM

  • October 6, 2014

我正在嘗試在工作中設置備份系統。我們有一個帶有一些虛擬機的 Windows 2012 環境。我們有一個 SAN,我嘗試在共享文件夾上進行備份,但是由於與 Samba 版本的一些不兼容,我將其更改為 iSCSI 訪問。

乍一看,一切都很好。每次我想要時,我都可以從我的虛擬機進行單獨的備份……但有一件事我不明白。

假設我的 Windows Server 上有兩個 VM。

VM "A" have 30GB disk size;
VM "B" have 10GB disk size;

首先,我備份了虛擬機“A”:一切順利,在 iSCSI 上我可以看到文件和一個大小接近 30GB 的文件,我認為這是虛擬機“A”磁碟文件。

現在,我對虛擬機“B”進行了備份:備份執行良好,但是在 iSCSI 文件夾上,只有一個 10GB 大小的文件,我認為是虛擬機“B”磁碟文件,但早期的 30GB 文件已經消失。

好的…看起來 wbadmin 覆蓋了我的第一個備份…

但…

當我嘗試恢復第一個備份時,一切正常!即使第一個 30GB 備份文件消失了,我也可以恢復兩個備份。

所以,這是我的問題:為什麼我可以恢復第一個備份?屬於此備份的文件在哪裡?

謝謝!

Windows Server Backup 使用卷影複製服務 (VSS) 來維護舊版本的備份。您沒有看到備份文件夾的文件系統視圖中反映的捲影副本,但構成舊備份的塊仍然存在(由 VSS 管理)。

您可以使用該vssadmin list shadows命令顯示卷上存在的捲影副本。

引用自:https://serverfault.com/questions/633933