Windows 重复数据删除不会产生可用空间

Windows 重复数据删除不会产生可用空间

重复数据删除尺寸图片

大家好,
当我设置 Windows 重复数据删除时,我节省了很多空间。请参阅附图。1.28 TB 重复数据删除后减少到 23 GB。但是,空间节省并不真实。

假设卷为 2TB。根据屏幕截图,只使用了 28 GB,所以我应该能够再添加 1.9TB 的数据。实际上,一旦我添加了约 800GB 的数据(达到真正的 2TB 限制),卷就会填满。然后附图会显示数据大小为 2TB,磁盘大小为 50GB(或类似的数字)。

如果我不能利用节省的空间,那么数据重复数据删除有什么意义呢?或者,是否有一些我没有看到的设置技巧。我在服务器 2012r2 和 2016 上也得到了同样的结果。我尝试在 HyperV 级别使用 VHDX,并在具有大型备份文件的备份服务器上使用。

答案1

空间节省是真的。您可以在服务器管理器中检查重复数据删除率。升级到 2012R2 并使用重复数据删除使我们至少一年内无需购买新存储。

不要尝试添加逻辑文件大小并将其与“磁盘大小”进行比较 - 后者只是未删除重复文件/部分的总和。删除重复的数据在这里根本不显示。无法通过这种方式计算卷的可用空间,请检查驱动器/卷的属性。

这是有道理的——当两个文件有 80% 的共同点时,每个文件在磁盘上占用多少大小?

背景是,已删除重复数据的部分(或整个文件)存储在重复数据删除池中。文件的未删除重复数据的部分存储为稀疏文件,其中有删除重复数据部分所在的重解析点。

重复数据删除池隐藏在系统容量信息文件夹 - 如果您检查其大小,您就会知道驱动器上存储了多少经过重复数据删除/压缩的数据。将其添加到磁盘大小您的文件,您将非常接近实际的卷利用率。

MS 有一篇很好的关于此的入门文章:https://docs.microsoft.com/en-us/windows-server/storage/data-deduplication/understand

相关内容