Windows Server 2012 R2 文件服务器安装与配置07 之文件服务器重复数据删除
(一)、PowerShell安装与配置重复数据删除功能安装:
1、启动 Windows PowerShell。在任务栏上,右键单击 Windows PowerShell 图标,然后单击“以管理员身份运行”。
运行以下 Windows PowerShell 命令:
C:\> Import-Module ServerManager
C:\> Add-WindowsFeature -name FS-Data-Deduplication
C:\> Import-Module Deduplication
启用重复数据删除功能:
若要在卷上启用重复数据删除,请在服务器上运行以下 Windows PowerShell 命令。卷 E 上启用了重复数据删除。
C:\> Enable-DedupVolume E:
设置最少保留天数:
设置文件进行重复数据删除前,应保留的最少天数。
C:\> Set-Dedupvolume E: -MinimumFileAgeDays 20
如果将 MinimumFileAgeDays 设为 0,那么重复数据删除将处理所有文件,不论其留存时间有多久。这适合于测试环境,在这种环境中你想要进行最大限度的重复数据删除。但是,在生产环境中,最好是等待几天(默认为 3 天),因为在更改率减缓前,文件往往会在短时间内改变很多。这允许对服务器资源进行最有效的使用。
清理日志存放地点:
清理作业在位于此处的 Windows 事件日志中输出一个摘要报告:
事件查看器\应用程序和服务日志\Microsoft\Windows\删除重复\清理
数据清理作业:
虽然重复数据删除默认值以每周一次(周六)的频率创建数据完整性清理作业,但你也可以使用以下命令,按照需要触发这种清理作业:
C:\> Start-DedupJob E: –Type Scrubbing
垃圾回收作业:
重复数据删除包含了垃圾回收作业,来处理卷上已删除或已修改的数据,这样任何不再访问的数据区块都被清理。垃圾回收作业处理之前已删除的或被逻辑覆盖的优化内容,以创建有用的卷可用空间。当优化文件被删除或被新数据覆盖时,区块存储中的旧数据未被立刻删除。
C:\> Start-DedupJob E: –Type GarbageCollection
查看清理日程按排表:
重复数据删除带有三个立刻建立的日程表。优化每小时都会运行,而垃圾回收和清理设置为每周一次。可以通过使用此 Windows PowerShell 命令,查看日程表:
C:\> Get-DedupSchedule
(二)、删除重复数据功能安装
从“添加角色和功能向导”中,在“服务器角色”下,选择“文件和存储服务”(如果它尚未安装)。
1、选中“文件服务”复选框,然后选中“重复数据删除”复选框。
2、单击“下一步”直到“安装”按钮处于活跃状态,然后单击“安装”。
3、安装完成
(三)、配置重复数据删除
1、配置重复数据删除...,选择对应的磁盘,右击选择“配置重复数据删除...”,注意系统盘不能够配置重复数据删除。
2、因为我们部署在虚拟机上,所以选择“虚拟桌面基础结构(VDI)服务器”
3、点击“设置删除重复计划(S)...”,勾选“启用后台优化”,“启用吞吐量优化”设置开始时间与持续时长,启用后台优化后可以在服务器负担较重的时候,减少重复数据删除给服务器带来的压力。
(四)、重复数据删除功能测试
1、首先我们评估一下重复数据删除,用ddpeval.exe功能进行测试
2、这里我们来手动进行重复数据删除操作,测试是否生效:
马上启用重复数据删除:
Start-DedupJob –Volume E: –Type Optimization
如果前面已经启动重复数据删除,等待前面的作业完成,再执行采用以下命令:
Start-DedupJob E: –Type Optimization -Wait
查看作业进度:
Get-DedupJob
查看状态:
Get-DEdupStatus
3、从上图我们可以看出,已经成功进行了重复数据的删除操作,下面我们来查看一下对应的空间使用情况:前图为未进地重复数据删除时的磁盘使用情况,后图为已经进行了重复数据删除操作后的磁盘使用情况。
页:
[1]