スピード

スピード

バックアップ目的で、私のラップトップから同じローカルWiFiネットワーク上の別のラップトップに〜300Gファイルを転送したいと思います。 (私の唯一の外付けハードドライブにスペースが足りず、何も買う余裕はありません。誰かが親切に私が見つけることができるように古いラップトップをゴミ箱に入れました。)今、両方ともLubuntuを実行します。

ファイルを転送するための最速かつ信頼性の高い方法は何ですか? rsync、scpまたは他のコマンドを介して?たとえば、2つのディレクトリ(およびその下のファイル)を転送するためのいくつかの特定のコマンドを提供できますか?

ごみ箱に別の外付けハードドライブがある場合は、USBケーブルを介してコンピュータに物理的に接続されている外付けハードドライブを使用して間接的に転送を実行するのと比較するときに使用するコマンドを使用すると、転送速度がどのくらい速くなりますか?未来?

ありがとうございます。

ベストアンサー1

receive.example.comマシンから:

cd /destination
socat -u tcp-listen:33333,reuseaddr - | gunzip | pv -trab | bsdtar xpSf -

次に、sender.example.comシステムで次の操作を行います。

cd /source
bsdtar cf - . | pigz -3 | socat -u - tcp:receiver.example.com:33333

転送速度は、Wi-Fi接続の速度と安定性、データ圧縮の程度(またはラップトップが古すぎて圧縮によってボトルネックが発生した場合のCPU速度)によって異なります。

bsdtarpigzおよびsocatパッケージをインストールする必要があるかもしれませんpv

おすすめ記事