Windows

啟用重複數據刪除的 Windows 2012 Robocopy

  • October 15, 2018

目前問題: 14 TB 大小的文件集群磁碟需要一個 CHKDSK,因為它持續時間過長,所以無法完成。所以我打算在集群的儲存中替換這個磁碟。我用 robocopy 多次執行 copyjob。完全沒有問題,直到我看到了很大的不同。

我的問題:帶有複製數據的新磁碟需要比原始磁碟多 1 TB 的磁碟空間。這是由 Dedup 引起的嗎?我已刪除該卷並將重新啟動複製作業。

環境:Windows 2012 Server(沒有 R2!)

目前磁碟:重複數據刪除活動

新磁碟:使用 robocopy 複製文件

機器複製命令:

robocopy I:\ E:\ /E /COPYALL /PURGE /MIR /B /R:1 /W:1 /LOG:C:\Temp\robocopy\logfile.log /NFL /NDL /NP 

我應該用 /XP 排除系統資訊卷嗎?當我用 treesize 檢查卷時,它顯示 95%(在兩個驅動器上)的儲存空間是從系統卷資訊中使用的。

重複數據刪除在新驅動器上自動啟動。那麼我必須考慮什麼才能安全地複制我的數據?

是的,您絕對要排除“系統資訊量”。否則,您可能會浪費源卷上的空間或損壞已刪除重複數據的文件。

請參閱https://support.microsoft.com/en-us/help/2834834/fsrm-and-data-deduplication-may-be-adversely-affected-when-you-use-rob


要完成您的複制,您可能必須將 dedupMinimumFileAgeDays設置為 0,並多次執行 robocopy。當由於磁碟空間不足而導致複製失敗時,請使用 PowerShell 命令執行 dedup Start-DedupJob。然後再次執行副本。您可能必須重複此過程幾次,直到一切都合適。

引用自:https://serverfault.com/questions/935594