web-dev-qa-db-ja.com

robocopyは、サーバー間のファイルのドラッグ/ドロップよりも20倍遅い

2つのサーバー間で20 TBのファイルを移行しています。どちらのシステムもWindows 2012R2で、最新のアップデートがインストールされています。どちらもギガビットネットワークを使用しています。

コマンドラインrobocopy /S /ZB /MOVE /J /DCOPY:A /V /FP \\oldserver\shared\folder X:\folderを使用して、新しいサーバーでrobocopyを使用する

それは約5-10MB/sでコピーします。

エクスプローラーを使用してサーバー間でファイルをドラッグアンドドロップすると、約110MB/sが得られます。

ファイル共有とネットワークの速度が明らかに速いのに、なぜrobocopyの速度が遅いのかわかりません。

私が試したこと:

  • スイッチの問題を排除するために、サーバーをイーサネットケーブルで直接接続します。変化なし。
  • /MTスイッチ。値は1、4、8、16です。すべて同じ速度でコピーされます。
  • ファイルを移動する代わりにコピーします。変化なし。
  • 画面に出力する代わりにログファイルを使用する。変化なし。
  • 古いサーバーからファイルをプッシュするか、新しいサーバーからプルするか。変化なし。

何か案は?

12
Grant

私の場合、それは/Zスイッチ、再起動可能モード用。

そのスイッチを削除すると、エクスプローラーのコピーと同じように、コピーは最大105〜110MB/sになります。

それがなぜそんなに大規模なパフォーマンスの打撃を引き起こすのか私にはまだわかりません.

19
Grant