Windows Server 2012 之 重复数据删除

在windows 2012中,你可以对非系统卷启用重复数据删除功能。重复数据删除通过查找卷中的冗余数据,然后确保数据在卷中只保存一份来优化卷的存储空间。实现这个功能是通过将数据存放在单一的一个位置,并且为其他的冗余的数据副本提供这个位置参照。由于数据被划分成32-128KB的数据块,所以重复数据删除不仅能优化卷中冗余的文件,同样也可以优化文件中冗余部分。

重复数据删除能够与DFS复制部署在一起,用来提供更加高效的存储和复制基础架构。

重复数据删除的工作方法:

一旦在卷中启用了重复数据删除,windows 2012通过维护以下的组件来优化卷空间:

1.数据块存储。优化的文件数据会放置在数据库存储中。

2.优化的文件。优化的文件会以解析点的方式存储。一个解析点含有一个指向保存在数据块存储中的数据位置的指针,所以在收到访问请求时能够成功的检索到对应的数据块。

3.未优化文件。这些包括了任何与数据重复删除中文件日期标准不匹配的文件。为了使用重复数据删除功能进行优化,文件必须在一定的时间内保持静态。未优化文件可以包含系统状态文件,加密文件,小于32KB的文件,带扩展属性的文件,或者被其他APP使用的文件。

重复数据删除实验环境:

LON-DC1 win2012 R2  域控

LON-SVR1 win2012 R2 成员服务器

首先用通过powershell命令,在C盘的Deduplication文件夹中创建一个300M的文件file1.txt

(New-Object system.io.fileStream E:\deduplication\file1.txt,create,readwrite).setlength(300MB)

将file1.txt文件复制多个副本

安装重复数据删除功能

使用Eanble-DedupVolume E: -UsageTyep Default命令启用E卷的重复数据删除功能,或者进入服务器管理器中文件和存储服务--卷,右键选中E盘配置重复数据删除,在弹出的设置窗口中选择一般用途文件服务器。

数据重复删除被启用之后,可以在服务器管理器卷中E盘的删除重复保存和重复数据删除率项目都不为空了

在重复数据删除的设置中,我们可以设置重复删除的计划,或者用Powershell命令New-DedupSchedule来创建计划

成功创建后,我们可以打开windows的计划任务,选中Deduplication,可以到看我们刚才创建的OptimizeE的计划

为了立即看到重复数据删除的效果,我们使用Start-DedupJob -Type Optimization -Volumn E:来启动重复删除任务,然后运行Get-DedupJob来查看任务运行状态

通过Get-DedupJob看到Progress为100%时,说明重复删除已经执行完毕,我们回到服务器管理器的卷中查看E盘的重复数据删除率和删除重复保存的值有什么变化

通过上面的图片发现,重复删除任务执行后磁盘空间并没有变化,这是由于我们在重复数据删除中对文件时间使用的是默认值,默认对3天前的文件执行文件重复删除,在本实验中因为文件都是新创建的,所以我们把这个值修改成0,就可以顺利完成重复数据删除任务了,执行下面的命令来修改文件时间

然后我们再执行一次Start-DedupJob,然后使用Get-DedupJob查看任务执行情况,当Progress变成100%时,再次回到服务器管理器的卷中查看E盘的状态,可以发现重复数据删除率和删除重复保存的值不再是0了,重复数据删除率71%,可见重复数据删除功能对我们的存储空间的利用率有着非常大的帮助。

我们打开E盘的Deduplication文件夹,发现文件并没有被删除,所以这个功能对用户是透明的,它完全不会影响到用户的数据读取。

时间: 2024-10-27 01:07:34

Windows Server 2012 之 重复数据删除的相关文章

Windows Server 2012R2之重复数据删除实战

Windows 8.1重复数据删除理论与windows server 2012R2重复数据删除理论相似,相关理论信息请参考: Windows 8.1 重复数据删除--概念(一)and Windows 8.1 重复数据删除--规划部署(二) 相关理论信息不再赘诉,具体请参考相应官网信息.需提前申明,如系统奔溃或磁盘更换等因素导致数据不完整情况请重新开启对应操作系统上重复数据删除功能以保证数据的完整与可用性(注:Windows 7上暂时还未在官网收到支持相关信息).启用及配置步骤如下: 一.启用wi

Windows server 2012 角色转移及删除域控方法

本章博文讲述Windows server 2012 如何夺取主域控角色及删除域控方法 .针对不同的运行环境,对操作方法进行了归纳与总结   . 下面分2种情况做介绍  : 一.环境:主域控制器ds01.bicionline.org ,辅域控制器pdc01.bicionline.org  , 两台域控服务器运行正常,相互间可以实现AD复制.目的:主域控服务器把RID.PDC.Domain.Schema.Naming角色及GC功能转移到辅助域控制器,并降级成普通服务器.解决思路:通过图形界面或命令行

Windows Server 2012 重复数据删除

存储一直是企业降低运营成本的一项重大阻力,虽然近年来存储的成本一直在降低,但是企业数据量的增长速度却远远超过存储成本的降低速度,因此如何降低存储给企业带来的压力也是IT人员的一大考验 在Windows Server 2012中微软带来了一项令人惊喜的功能,他的名字叫做重复数据删除,重复数据删除使得 Windows Server 2012 能够在更少的物理空间中存储更多的数据,并获得比以前版本的 Windows 操作系统明显更高的存储效率. 简单阐述下重复数据删除的原理,在Windows Serv

Windows 8.1 重复数据删除——规划部署(二)

一.规划部署目标   Windows 8.1&Server 2012 的重复数据删除设计为安装到主要数据卷上,而无需添加任何附加的专用硬件.这意味着你可以安装和使用该功能,而不会影响服务器上的主要工作负载.默认设置为非侵入性的,因为它们允许在处理特定文件之前数据"存留时间"达到五天,默认的最小文件大小为 32 KB.该实现是为低内存和 CPU 利用率而设计的.如果内存利用率变高,则重复数据删除功能将等待可用的资源.管理员可以根据所涉及数据的类型以及该卷或特定文件类型的更改频率和

Windows Server 2012 DFS 实验手册

基础配置信息清单 计算机名 角色 网络配置 DNS WIN-6E DC 11.1.1.10/24 127.0.0.1 WIN-C4 Node1 11.1.1.20/24 11.1.1.10 WIN-4Q Node2 11.1.1.30/24 11.1.1.10 在WIN-6E上部署域控制器,WIN-C4,WIN-4Q加入到域,使其成为tanshuai.com的成员服务器. 部署域控制器的步骤不再熬述. 因为本实验是域环境,这位管理提供了很多方便,同时也体现了Windows Server 2012

Windows Server 2012重复数据删除增强

容量优化. Windows Server 2012 中的重复数据删除可在更小的物理空间中存储更多数据.与使用单实例存储 (SIS) 或新技术文件系统 (NTFS) 压缩的之前版本相比,它实现了更高的存储效率.重复数据删除使用子文件可变大小分块和压缩,常规文件服务器的优化率为 2:1,而虚拟数据的优化率最高可达 20:1. 伸缩性和性能. Windows Server 2012 重复数据删除具有高度的可伸缩性,能够有效利用资源,并且不会产生干扰.它可以同时对多个大容量主数据运行,而不会影响服务器上

windows server 2012删除没有控制器的子域

公司在域内建立了一个分公司子域,在测试过程中,不小心把子域控制器的虚拟机退了快照,子域控制器消失了...公司决定删除这个子域.实验目的:删除没有控制器的子域.实验环境:虚机2台vm1: 192.168.0.1/24   dc.abc.com 主域控 windows server 2012r2 评估版vm2: 192.168.0.2/24   dc2   windows server 2012r2实验操作步骤:1.vm2:    1.1把vm2加入 abc.com ,步骤略:    1.2把vm2

Windows 8.1 重复数据删除——概念(一)

功能描述 重复数据删除指的是在数据中查找和删除重复内容,而不会影响其保真度或完整性.其目标是通过将文件分割成大小可以改变 (32-128 KB) 的小区块.确定重复的区块,然后为每个区块保留一个副本,从而在更小的空间中存储更多的数据.区块的冗余副本由对单个副本的引用所取代.区块会进行压缩,然后以特殊的容器文件形式组织到 System Volume Information 文件夹中. 针对卷启用了重复数据删除而且对数据进行优化之后,卷中会包含以下内容: 未优化的文件:例如,未优化的文件可以包括:无

Hyper-v Server重复数据删除技术

Hyper-v Server重复数据删除技术 老衲听说windows Server 2012中新增了一项技术叫做重复数据删除,据说这个重复数据删除可以大大的节省磁盘的空间,下面我们来看看什么是重复数据删除: 重复数据删除指的是在数据中查找和删除重复内容,而不会影响其保真度或完整性.其目标是通过将文件分割成大小可以改变 (32-128 KB) 的小区块.确定重复的区块,然后为每个区块保留一个副本,从而在更小的空间中存储更多的数据.区块的冗余副本由对单个副本的引用所取代.区块会进行压缩,然后以特殊的