スピード

スピード

バックアップ目的で、私のラップトップから同じローカル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

答え2

rsyncかなり標準的なファイル転送ツールです。利点の1つrsyncは、中断された転送を再開できることです。

sshネットワークを介してデータを転送するために使用されます。

rsync [OPTION...] SRC... [USER@]HOST:DEST

はい(-aアーカイブ、-z圧縮、-v詳細):

rsync -avz /local/path user@remote:/remote/path

rsyncこれを使用してローカルパス(外部HDD、NFSマウントなど)にコピーすることもできます。

答え3

1 > MediaMarkt へのアクセス
2 > 500 GB USB ハードドライブの購入
3 > ハードドライブへのデータ転送
4 > ハードドライブをターゲットコンピュータに接続する
5 > ターゲットコンピュータからデータを転送する

(HDDを考慮)USB2~25MiB/s、USB3~80MiB/s、
イーサネット100Mbps~12MiB/s、イーサネット1Gbps~120MiB/s

答え4

私はこの2つのnetcat(nc)スクリプトを使ってディレクトリツリーを送受信します。

  • 送信者は受信者のIPを知る必要があります。
  • 受信者は、受信ディレクトリを開く親ディレクトリで実行する必要があります。
  • 受信機は送信機の前に起動する必要があります。
  • 同じネットワークに2つのLinux(またはnetcatがある)コンピュータがあるとします。
  • そして、歩いて(または廊下を横切って音を鳴らす)通りにあります。送信機をアクティブにするのにさらに時間がかかる場合は、受信機の30秒部分(-w 30)を調整してください。
  • ディレクトリの代わりにファイルを送受信したい場合は、tarパイプをファイルリダイレクトに変更してください。

受信者

$ cat recvnc 
# Receives a directory
# Should be run from parent directory
nc -vv -w 30 -p 5600 -l |tar zxv
$

送信者

$ cat sendnc
# $1 is directory to send $2 is other IP

if [ "$#" -ne 2 ] && ! [ -d "$1" ]; then
  echo "Usage: $0 directorytoSend otherIP"
  exit 1
fi
tar zcv $1 |nc -vv -n -w 2 $2 5600
$

スピード

  • 私は2台のコンピュータ間にイーサネットケーブルを接続して接続することで最高の速度を得ることができると思います。
  • もちろんIPを取得する必要がありますが、
  • ...それは違います!

ルーターなどを通じても動作しますが、ルーターが銅線よりも遅いと予想できます!

Wi-Fiも動作しますが、まだ遅いです。

関連情報