執行重複資料刪除
手動執行重複資料刪除工作
您可以使用下列 PowerShell Cmdlet,手動執行每個排程的重複資料刪除工作:
Start-DedupJob
︰啟動新的重複資料刪除工作Stop-DedupJob
︰停止已在進行中的重複資料刪除工作 (或將它從佇列移除)Get-DedupJob
︰顯示所有作用中和已排入佇列的重複資料刪除工作
所有當您在排程重複資料刪除工作時可使用的設定,也可以在您手動啟動工作 (排程特有的設定除外) 時使用。 例如,若要手動啟動具有高優先順序、最大 CPU 使用量,以及最大記憶體使用量的最佳化工作,請以系統管理員權限執行下列 PowerShell 命令:
Start-DedupJob -Type Optimization -Volume <Your-Volume-Here> -Memory 100 -Cores 100 -Priority High
監視重複資料刪除
工作成功
由於重複資料刪除會使用後續處理模型,請務必確認重複資料刪除工作會成功。 用來檢查最新工作狀態的簡單方法是使用 Get-DedupStatus
PowerShell Cmdlet。 定期檢查下列欄位:
- 針對最佳化工作,查看
LastOptimizationResult
(0 = 成功)、LastOptimizationResultMessage
,及LastOptimizationTime
(應該是最新的)。 - 針對記憶體回收工作,查看
LastGarbageCollectionResult
(0 = 成功)、LastGarbageCollectionResultMessage
,及LastGarbageCollectionTime
(應該是最新的)。 - 針對清除工作,查看
LastScrubbingResult
(0 = 成功)、LastScrubbingResultMessage
,及LastScrubbingTime
(應該是最新的)。
注意
如需工作成功和失敗的其他詳細資料,請參閱 \Applications and Services Logs\Windows\Deduplication\Operational
下的 Windows 事件檢視器。
最佳化比率
最佳化工作失敗的一個指標是最佳化比率有向下趨勢,這可能表示最佳化工作跟不上變更或變換的速率。 您可以使用 Get-DedupStatus
PowerShell Cmdlet 來檢查最佳化比率。
重要
Get-DedupStatus
有兩個與最佳化比率相關的欄位: OptimizedFilesSavingsRate
和 SavingsRate
。 這兩者都是需要追蹤的重要值,但每一個都具有獨特的意義。
OptimizedFilesSavingsRate
只適用於要「在原則內」進行最佳化的檔案 (space used by optimized files after optimization / logical size of optimized files
)。SavingsRate
適用於整個磁碟區 (space used by optimized files after optimization / total logical size of the optimization
)。
停用重複資料刪除
若要關閉重複資料刪除,請執行取消最佳化工作。 若要復原磁碟區最佳化,請執行下列命令:
Start-DedupJob -Type Unoptimization -Volume <Desired-Volume>
重要
如果磁碟區沒有足夠空間來保存已取消最佳化的資料,則取消最佳化工作將會失敗。
常見問題
是否有 System Center Operations Manager 管理組件可用來監視重複資料刪除? 是。 重複資料刪除可透過檔案伺服器的 System Center 管理組件來監視。 如需詳細資訊,請參閱檔案伺服器 2012 R2 的 System Center 管理組件指南文件。