2017-01-23 8 views
2

私はバックアップの目的でネットワーク共有上にアーカイブを作成しています。PowerShell ZIPファイル - ローカルコピーを作成するか、ネットワークに直接コピーしますか?

VSをコピーする前にzipファイルをローカルに作成した場合、PowerShell/Windowsは舞台裏で異なったやり方をします。直接ネットワークパスを使用して?

オプション

Compress-Archive -Path C:\Something -DestinationPath \\server\share\file.zip 

オプションB

Compress-Archive -Path C:\Something -DestinationPath C:\file.zip 
Move-Item C:\file.zip $networkpath 
+0

あなたはそれを試み、重大な差異を発見しましたか?あなたがここで尋ねようとしていることは、自分で試して答えられないことを確かめてください。 – alroc

+0

通常、このような操作ではネットワーク帯域幅がボトルネックになるため、転送されるデータ量を最小限に抑えたいとします。つまり、データをローカルで圧縮し、圧縮された(したがってより小さい)ファイルをコピーすることを意味します。 –

+0

私はこれを知っています。そのため、オプションAがこれを行うかどうかを知りたいのです。 –

答えて

1

私は両方のケースをテストするためにメジャー・コマンドを使用します。これは、舞台裏で何が起こっているかについての学問的情報を提供したり、元の質問に答えることはありませんが、非常に便利です。

オプションAは完了するのに277秒必要です。

オプションBは完了するのに156秒必要です。

  • ローカルでzipファイルを生成するのに116秒。
  • ファイルをネットワーク共有に転送するのに40秒。
関連する問題