发布于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空间已经被节省出来了。大家还等什么,也去把你们文件服务器的瘦个身吧。