web-dev-qa-db-ja.com

重複排除がアクティブなWindows2012Robocopy

現在の問題:14のファイルクラスターディスクTBサイズが長すぎるため実行できないCHKDSKが必要です。そこで、クラスターのストレージでこのディスクを交換します。 robocopyでcopyjobを何度も実行していますが、大きな違いが見つかるまでまったく問題ありません。

私の問題:コピーされたデータを含む新しいディスクには1 TB元のディスクよりも多くのディスクスペースが必要です。これは重複排除が原因ですか?ボリュームを削除して、コピージョブを再開します。

環境:Windows 2012 Server(R2なし!)

現在のディスク:重複排除がアクティブ

新しいディスク:robocopyでコピーされたファイル

Robocopyコマンド:

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

/ XPでシステム情報ボリュームを除外する必要がありますか?ツリーサイズでボリュームを確認すると、システムボリューム情報から保管場所の(両方のドライブで)95%が使用されていることがわかります。

新しいドライブでは重複排除が自動的にアクティブになります。では、データを安全にコピーする方法について、何を考えなければならないのでしょうか。

6
donduc_jr

はい、「システム情報ボリューム」は絶対に除外したいです。そうしないと、ソースボリュームのスペースを浪費したり、すでに重複排除されたファイルを破損したりするリスクがあります。

https://support.Microsoft.com/en-us/help/2834834/fsrm-and-data-deduplication-may-be-adversely-affected-when-you-use-rob を参照してください。


コピーを完了するには、おそらく重複排除MinimumFileAgeDays設定を0に設定し、robocopyを複数回実行する必要があります。ディスク容量が不足しているためにコピーが失敗した場合は、PowerShellコマンドStart-DedupJobを使用して重複排除を実行します。次に、コピーを再度実行します。すべてが収まるまで、このプロセスを数回繰り返す必要がある場合があります。

4
longneck