故障排除重复数据消除 - Amazon FSx for Windows File Server
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

故障排除重复数据消除

重复数据消除问题有很多潜在的原因,如下节所述。

重复数据消除不起作用

对于SavedSpaceOptimizedFilesSavingsRate对于已配置重复数据消除的文件系统,意外为 0。

当您增加文件系统的存储容量时,可能会在存储优化过程中发生这种情况。当您增加文件系统的存储容量时,Amazon FSX 会在存储优化过程中取消现有的重复数据消除作业,这将将数据从旧磁盘迁移到新的更大磁盘。存储优化任务完成后,Amazon FSX 将在文件系统上恢复重复数据消除。有关增加存储容量和存储优化的详细信息,请参阅管理存储容量

删除文件后没有释放文件系统上的空间

重复数据消除的预期行为是,如果已删除的数据是重复数据消除节省了空间的内容,则在运行 garabage 收集作业之前,实际上不会释放文件系统上的空间。

您可能会发现有用的一种做法是在删除大量文件后立即设置计划来运行垃圾回收作业。垃圾回收作业完成后,您可以将垃圾回收计划设置回原始设置。这样可以确保您可以立即从删除操作中快速查看空间。

使用以下过程将垃圾回收作业设置为在 5 分钟内运行。

  1. 要验证是否启用了重复数据消除功能,请使用Get-FSxDedupStatus命令。有关命令及其预期输出的更多信息,请参阅查看节省的空间量

  2. 使用以下命令设置从现在开始 5 分钟运行垃圾回收作业的计划。

    $date=get-date $DayOfWeek = $date.DayOfWeek $Hour = $date.Hour $Minute = $date.Minute + 5 $Time = "${Hour}:${Minute}" Invoke-Command -ComputerName ${RPS_ENDPOINT} -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxDedupSchedule -Name "WeeklyGarbageCollection" -Days $Using:DayOfWeek -Start $Using:Time -DurationHours 9 }
  3. 在垃圾回收作业运行并释放空间后,将计划设置回原始设置。