如何在 Windows Server 上设置重复数据删除
重复数据删除是Windows Server 中的一项强大功能,可以通过消除冗余数据来显着降低存储成本。此过程可优化卷上的可用空间,而不会影响数据完整性。如果您希望充分利用服务器的存储容量,本指南将引导您完成设置重复数据删除的过程。
安装重复数据删除功能
在开始使用重复数据删除之前,您需要将其作为一项功能安装在 Windows Server 上。操作方法如下:
步骤一:通过单击任务栏中的服务器管理器图标或在“开始”菜单中搜索来打开服务器管理器。
步骤2:在服务器管理器中,单击右上角的“管理”,然后从下拉菜单中选择“添加角色和功能”。
步骤3:在开始之前页面上单击“下一步”。在“安装类型”页面上,确保选择“基于角色或基于功能的安装”,然后单击“下一步”。
第4步:从服务器池中选择您的服务器,然后单击“下一步”。
第5步:在“服务器角色”页面上,展开“文件和存储服务”,然后展开“文件和 iSCSI 服务”。选中“重复数据删除”旁边的复选框,然后单击“下一步”。
第6步:在确认页面点击“安装”,等待安装完成。安装后您可能需要重新启动服务器。
或者,您可以使用 PowerShell 安装重复数据删除。以管理员身份打开 PowerShell 并运行以下命令:
Install-WindowsFeature -Name FS-Data-Deduplication
配置重复数据删除
安装该功能后,您可以在特定卷上配置重复数据删除:
步骤一:在服务器管理器中,单击左侧窗格中的“文件和存储服务”,然后单击“卷”。
步骤2:右键单击要配置的卷,然后选择“配置重复数据删除”。
步骤3:在“重复数据删除设置”窗口中,从下拉菜单中选择适当的选项:
– 用于典型文件共享的“通用文件服务器”
– 用于虚拟桌面基础设施的“VDI 服务器”
– 用于备份应用程序的“虚拟备份服务器”
第4步:设置对文件进行重复数据删除之前等待的天数。默认为 3 天,这通常是一个很好的平衡。文件在第一次创建时经常会发生变化,因此等待几天可以提高效率。
第5步:如果需要,添加要从重复数据删除中排除的文件扩展名或文件夹。这对于已经压缩的文件(例如 .zip 或 .mp3)非常有用,这些文件不会从重复数据删除中受益太多。
第6步:单击“设置重复数据删除计划”以配置重复数据删除作业的运行时间。最好将这些安排在非工作时间,以尽量减少对服务器性能的影响。
第7步:启用后台优化以允许重复数据删除以较低优先级运行,并为使用更多资源来赶上重复数据删除的夜间作业启用吞吐量优化。
步骤8:单击“应用”,然后单击“确定”保存设置并在卷上启用重复数据删除。
使用 PowerShell 进行重复数据删除
对于那些喜欢命令行工具的人来说,PowerShell 提供了对重复数据删除的强大控制。以下是一些有用的命令:
要在卷上启用重复数据删除:
Enable-DedupVolume -Volume "D:" -UsageType Default
要检查重复数据删除的状态:
Get-DedupStatus
要查看重复数据删除计划:
Get-DedupSchedule
手动启动重复数据删除作业:
Start-DedupJob -Volume "D:" -Type Optimization
监控与维护
设置重复数据删除后,监控其性能并维护系统非常重要:
步骤一:使用服务器管理器或 PowerShell 命令定期检查重复数据删除状态Get-DedupStatus。
步骤2:查看事件查看器中是否有任何与重复数据删除相关的事件或错误。查看“应用程序和服务日志 > Microsoft > Windows > 重复数据删除”。
步骤3:定期运行数据完整性清理作业,以确保重复数据删除数据的运行状况。您可以安排此操作或使用 PowerShell 手动运行它:
Start-DedupJob -Volume "D:" -Type Scrubbing
第4步:根据观察到的性能和空间节省情况,根据需要调整重复数据删除设置。
通过执行这些步骤,您可以在 Windows Server 上有效地设置和管理重复数据删除,从而可能节省大量存储空间并降低成本。请记住定期监控系统并根据需要调整设置以保持最佳性能。
