Windows Server 2012 R2扣除356GB至1.32GB

我正在尝试在Server 2012 R2存储空间上进行重复数据删除。 我昨天晚上让它进行了第一次重复数据删除优化,我很高兴看到它减less了340GB。

在这里输入图像描述

但是,我知道这太好了。 在该驱动器上,100%的重复数据删除来自SQL Server备份:

在这里输入图像描述

这似乎是不现实的,考虑到数据库备份的大小是文件夹中的20倍。 举个例子:

在这里输入图像描述

它认为一个13.3GB的备份文件已被删除到0字节。 当然,这个文件实际上并没有工作,当我做了一个testing恢复。

为了增加伤害,该驱动器上的另一个文件夹中几乎有一个TB数据, 应该已经被大量删除,但是还没有。

Server 2012 R2重复数据删除工作吗?

重复数据删除工作。

通过重复数据删除,磁盘上的大小字段变得毫无意义。 这些文件不再是通常的“文件”,而是重新parsing点,不包含实际数据,而是用于重新引导重build文件的元数据。 我的理解是,由于每个卷上的重复数据删除块存储不能获得每个文件的节省,因此您只能获得每个卷的节省。 http://msdn.microsoft.com/en-us/library/hh769303(v=vs.85).aspx

也许你的重复数据删除工作还没有完成,如果还有一些其他数据还没有被删除。 它不是超快的,默认情况下是时间限制的,可能会受到资源限制,具体取决于您的硬件。 从服务器pipe理器检查重复数据删除计

我已经在不同的场景(SCCM DP,不同的部署系统,通用的文件服务器,用户的个人文件夹文件服务器等)在几个系统(Windows 2012 R2)上部署了大约一年的重复数据删除。 只要确保完全打补丁,我记得自RTM以来,有几个补丁可以重复删除function(包括累积更新和修补程序)。

但是,有些系统不能直接从本地系统中的优化文件(在某些情况下为IIS,SCCM)读取数据。 正如yagmoth555所build议的那样,您应该尝试使用Expand-DedupFile对其进行优化,或者只是复制文件(目标文件将被优化,直到下一次优化运行)并重试。 http://blogs.technet.com/b/configmgrteam/archive/2014/02/18/configuration-manager-distribution-points-and-windows-server-2012-data-deduplication.aspx https://kickthatcomputer.wordpress的.com /十二分之二千零十三/第22 /无input文件指定窗口服务器-2012-重复数据删除上-IIS与- PHP /

如果您的SQL备份实际上已损坏,我相信这是由于不同的问题,而不是相关的重复数据删除技术。

看起来我可能已经跳过枪,说这种重复数据删除是不可能的。 显然,这是完全可能的,因为除了这些未压缩的SQL Server备份之外,我还拥有VMWare快照级别的主机虚拟机备份。

正如yagmoth555所build议的那样,我在这些0字节的文件上运行了一个Expand-DedupeFile文件,并且在文件末尾有一个完全可用的文件。

然后,我看着我的testing方法,我如何确定文件不好,我发现我的testing(权限!)的缺陷。

我还在hex编辑器中打开了一个0字节的重复数据删除备份文件,一切看起来都不错。

所以我调整了我的testing方法,一切似乎都起作用了。 当我离开时,重复数据删除实际上变得更好了,现在我已经通过重复数据删除节省了超过1.5TB的空间。

我将在testing这个产品之前进行更彻底的testing,但现在看起来很有希望。

是的,但我只看到hyperv群集数据库重复数据删除的情况。 4tb到400g,虚拟机正在运行。 操作系统已经完全修补。

对于你的SQL备份文件,是否可以读取它的转储? 我会检查内容。 对于这一部分,我不能回答如何去除ascii文件。