WindowsServer2012重复数据删除OR备份软件重复数据删除?

编程

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese

介绍

现如今重复数据删除已成为一种存储主流技术。如何在形形色色的重复数据删除解决方案中找到最合适的一款,是IT专业人员面临的难题。在Windows Server 2012的存储新功能——重复数据删除这篇文章中,我们介绍过最新的Windows Server 2012操作系统自带有重复数据删除功能。那么我们究竟是该使用Windows Server 2012操作系统自带的重复数据删除功能呢还是该把重复数据删除的任务交给备份软件来完成呢?这个问题恐怕很难有100%确切的答案,不过我们可以从下面这些因素来考虑。

更多信息

1. 重复数据删除的目标是什么?

首先要考虑的是为什么要重复数据删除,目的何在。源端重复数据删除的主要目的通常不是降低服务器上的存储数据量,而是减少需要传输到备份服务器上进行存储的数据量。

Windows Server 2012自带的重复数据删除功能也是一种源端重复数据删除,但是它的主要目的是为了减少服务器存储空间的消耗,而不是减少备份的数据量(至少对它自己本身而言不是)。

当然,你可能会问这样一个问题:是否可以将Windows Server 2012自带的文件系统重复数据删除功能和备份软件结合使用,以达到重复数据删除存储和重复数据删除备份的目的呢?答案是肯定的。我们只要保证备份软件与Windows Server 2012兼容即可。在某些情况下,由于数据已经被Windows自带的重复数据删除功能消重了,备份软件无需再对数据进行源端消重。为了实现这种方式,备份软件需要能够支持Windows重复数据删除功能,即块级别备份。

 

2. 可拓展性

另一个重要的考虑是可拓展性。企业级的备份软件通常以伴有大量数据被消重来进行设计。而Windows Server 2012自带的文件系统重复数据删除功能更适合小型的公司。

Windows Server 2012重复数据删除功能需要1个CPU核和250MB内存来对一个单个卷进行一次重复数据删除,每小时大概可以处理100GB数据,每天大概可以处理2TB数据。很明显,这样的容量对于大公司来说实在太小了。虽然带有更多CPU和内存的Windows服务器可以同时处理多个卷的重复数据删除任务,但是运行并发重复数据删除任务并不会增加每个卷的重复数据删除吞吐量。

 

3. 什么类型的数据需要被重复数据删除?

用Windows自带重复数据删除功能好还是备份软件来进行重复数据删除好,这在一定程度上还取决于数据的类型。无论我们用的是哪种方法,某些数据总是比另一些数据更适合进行重复数据删除。

 

备份软件的源端重复数据删除功能通常不会限制哪些数据可以被重复数据删除哪些不可以,虽然不同的数据重复数据删除的效率会有所不同。但是Microsoft不建议使用Windows自带的重复数据删除功能来对Hyper-V主机、Exchange Server、SQL Server、WSUS以及含有超过1TB以上的文件的卷进行消重,原因是这些卷可能包含大量锁定的数据(如数据库)或者快速修改的数据,这些都不是适合进行重复数据删除的数据。

 

在某些情况下,我们是无法使用Windows自带的重复数据删除功能的。如何运行的不是Windows Server 2012服务器,我们就只能借助于其他备份软件来实现重复数据删除了。即使运行Windows Server 2012,它也无法对启动卷和系统卷进行重复数据删除。有些服务器上只有一个卷,这意味着你根本无法使用自带的重复数据删除功能,即使它是Windows Server 2012。

 

总结

 

那么,我们是该用Windows Server 2012自带的文件系统重复数据删除功能呢还是该用备份软件的重复数据删除功能呢?如果你的目标是优化备份流程,那么最好使用备份软件的重复数据删除功能。如果你的主要目的只是优化存储减少存储数据量,那么可以考虑使用Windows自带的重复数据删除功能。当然,在某些情况下,我们也可以结合两者一起来使用。

以上是 WindowsServer2012重复数据删除OR备份软件重复数据删除? 的全部内容, 来源链接: utcz.com/z/511819.html

回到顶部