ネットワーク経由で大容量ファイルをコピーする方法

ネットワーク経由で大容量ファイルをコピーする方法

ネットワーク経由で大容量ファイルをコピーする必要がありますが、どのコマンドラインを使用するのかわかりません。私はrsyncを使ってきましたが、最初にファイルを圧縮できると思いました。

ベストアンサー1

rsyncoptionを指定すると、圧縮はすでに提供されます-z。追加のオーバーヘッドのみが発生するため、すでに圧縮されているファイルまたはバイナリにこのオプションを適用しないでください。

SSHプロトコル(デフォルト)でrsyncを使用し、CPUリソースが制限されていてセキュリティが問題にならない場合は、-e ssh -c arcfourより安価な暗号化アルゴリズム(RC4)を指定してみることもできます。しかし、最新のCPUでは、これは大きな違いはありません。

使用できる他の興味深い主張は次のとおりです。

  • -vPクールな進行状況バーと中断時に部分的に転送されたファイルを維持するため、次回実行時に部分ファイルから再開できます。rsync
  • -a権限や変更時間など、ほとんどの(すべてではない)ファイルメタデータを保存します。

おすすめ記事