谈谈文件服务器的那点事(二): 给文件服务器瘦个身,教你配置重复数据删除

发布于2016年12月09日浏览:4562次


在企业中,文件服务器是一个非常重要的服务器,存放着我们很多的文件,但往往有些文件是重复的,这就大大浪费了我们稀缺的存储资源,如何能快速地给我们的文件服务器瘦个身,对重复文件进行合理化的管理,是大家可能面临的其中的一个问题。在windows server 2012平台新增的重复数据删除技术,让很多使用windows server平台的文件管理员看到了希望。那今天就让我们讲讲如何使用重复数据删除技术吧。

首先,让我们了解一下工作原理:

重复数据删除”的目标是通过将文件分割成小的 (32-128 KB) 且可变大小的区块、确定重复的区块,然后保持每个区块一个副本,在更小的空间中存储更多的数据。区块的冗余副本由对单个副本的引用所取代。此外,还会对区块进行压缩以便进一步优化空间。

其结果是对每个文件执行磁盘内转换,如下图所示。文件不再作为独立的数据流进行存储,而是替换为指向存储在通用存储位置的数据块的存根。

下面就我们来看看如何进行配置吧,我们就拿我们虚拟机域控制器XDC1举例。

1.准备新卷(系统文件所在卷不能配置数据删除重复),所以我们就需要找个非系统的分区,可是现在我只有一个分区,所以再友情赠送一个知识,我们看看,如何压缩卷,生成一个新的驱动器。


用域管理员Administrator登录域控制器XDC1

在‘磁盘管理’窗口(diskmgmt.msc)中,压缩‘启动卷’来创建新卷


è

è

OK,准备好新的驱动器了,并分配盘符E。

2.添加重复数据删除角色

用域管理员Administrator登录域控制器XDC1

在‘Windows PowerShell’窗口(PowerShell)运行命令

Install-WindowsFeature -Name FS-Data-Deduplication -IncludeManagementTools


3.启用重复数据删除功能

用夫荣妻贵管理员Administrator登录域控制器XDC1

打开‘服务器管理器’窗口(ServerManager)

在左侧导航栏单击‘文件和存储服务\卷’,在右侧窗格中右击‘E’,之后单击‘配置数据删除重复’


弹出‘删除重复设置’窗口,勾选‘启用数据删除重复’,配置‘早于以下时间的删除重复文件(以天为单位)’,单击‘设置删除重复计划…’

弹出‘删除重复计划’窗口,勾选‘启用吞吐量优化’并配置‘开始时间’,之后单击‘确定’

返回‘删除重复设置’窗口,单击‘确定’

 

对E卷的‘删除重复’配置完成

4.测试重复数据删除

用户Adatum\Administrator登录域控制器XDC1

向E卷中添加多个文件

将C:\Windows\System32\imageres.dll文件,复制到E:\ 并粘贴多份。


在‘Windows PowerShell’窗口(PowerShell)运行命令

1~2分钟后,输入命令Get-Dedupjob,如果没有显示结果,说明数据删除完成

Start-DedupJob -Type Optimization -Volume E:


选中E卷中的所有文件,在‘属性’对话框中显示了‘占用空间’,已经缩小了很多

返回‘服务器管理器/文件和存储服务/卷’窗口,显示E卷的‘数据删除’状况

看到了吧,267M空间已经被节省出来了。大家还等什么,也去把你们文件服务器的瘦个身吧。


分享 0

您已经赞过了!