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

我正在尝试在我的工作中设置一个备份系统。 我们有一些虚拟机的Windows 2012环境。 我们有一个SAN,我试着在一个共享文件夹上做备份,但是由于与Samba版本有一些不兼容的问题,我把它改成了iSCSI访问。

乍一看,一切都很好。 我可以在每次我想要的时候从我的虚拟机进行个人备份…但有一件事我不明白。

假设我在Windows服务器上有两个虚拟机。

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

首先,我做了一个虚拟机“A”的备份:一切顺利,在iSCSI上我可以看到近30GB大小的文件和一个文件,我相信它是虚拟机“A”磁盘文件。

现在,我做了一个虚拟机“B”的备份:备份运行良好,但在iSCSI文件夹,只有一个10GB大小的文件,我相信是虚拟机“B”磁盘文件,但早期的30GB文件已经消失。

好的…看起来像wbadmin overwrited我的第一个备份…

但…

当我尝试恢复第一个备份时,所有工作! 即使第一个30GB备份文件不存在,我也可以恢复两个备份。

所以,这里是我的问题: 为什么我可以恢复第一个备份? 哪些属于这个备份的文件?

谢谢!

Windows Server Backup使用卷影复制服务(VSS)来维护旧版本的备份。 您没有看到在备份文件夹的文件系统视图中反映的影子副本,但组成旧备份的块仍然存在(由VSSpipe理)。

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