我正在使用Windows Server 2012,并且为多个Hyper-V guest虚拟机(所有这些guest虚拟机都是Windows Server 2012)创build一个计划备份到可移动USB驱动器上的一个dynamicVHDX(这样我就可以交替两个驱动器,并有两个备份集)。
我意识到,因为驱动器上有许多类似的数据(每个客户操作系统的许多操作系统文件副本),所以重复数据消除可能会有所帮助。 所以我在驱动器上启用了它,并开始了优化工作。 它报告了8GB的保存(在我为testing创build的35GB的驱动器上,其中包含3个虚拟机的备份),但VHDX文件大小增加了4千兆字节。
VHDX文件(完整模式)优化后,我意识到,不仅重复数据删除没有减less驱动器的大小,它增加了它。
我唯一的解释是,自WSB(Windows服务器备份)在驱动器上创build卷影副本后,VSS和重复数据删除可能无法正常播放。 因此,VSS正在跟踪重复数据删除所做的更改,同时在卷上保留重复版本和重复数据删除版本。
你认为WSB创build了影子副本是正确的。 它使用这些副本来维护备份历史logging。
如果在执行重复数据删除优化作业之前,您仍然拥有备份版本(以及影子副本),则根本不会看到任何节省,因为重复数据删除的数据块尚未被释放 – 对于较旧的非重复数据块,已被阴影副本之一引用的数据的已删除版本。
所以底线是,如果您需要重复数据删除节省,您需要删除所有旧的影子副本。
您所看到的增长可能不是由于重复数据删除活动,而仅仅是由于在此期间运行了额外的备份作业,并且除非必要,否则较旧的卷影副本不会被删除(即,卷将没有足够的空间用于新的备份)
我没有find与我的testing机器。
我有一个2012年的Hyper-V机器和一个1TB磁盘,启用了de-dupe。
我在那里存储虚拟机磁盘,还有各种共享 – 其中几个是每天其他PC和服务器本身备份的地方。 当个人电脑备份到这个磁盘使用Windows备份,他们只存储一个备份(并覆盖每一天),以便作弊,并得到一个不同的日子备份目录,我使用的影副本,所以我可以把文件前几天。
一般来说,我没有看到磁盘使用量的增加