
Redhat LinuxのバリエーションからDebian 8.1に約50GBのファイルを転送しようとしましたが、成功しませんでした。
外付けハードドライブに加えてデータを移動する他の方法を探したいと思います。どちらの機器にもUSB3接続とHDMIがありますが、他の接続はありません。お互いにファイルをすばやく転送するためにBTsyncをインストールすることはできません。
2つの異なるバージョンのLinuxシステム間で大容量ファイルを簡単に転送する方法は?
答え1
実際、あるシステムではRed Hatを実行し、別のシステムではDebianを実行しても問題は発生しません。ほとんどの意図と目的に応じて、ディストリビューションの違いはマイナーです。
実際には、次の2つのデータ転送オプションがあります。
- USB、eSATAなどを介して接続されたリムーバブルディスクを使用してください。
- Webを使用してください。 2 台のコンピュータがネットワーク経由で互いに接続されている場合は、複数のツールのいずれかを使用してファイルを転送できます。 BitTorrent Syncが利用できないと言われましたが、これに似ているのが
rsync
オプションである可能性が高い、失敗したsftp
、または同じですscp
。
答え2
安定した(W)LANネットワーク接続がある場合は、次のようtar
に使用してください。インターネット猫( nc
)、まもなく...(メモ:netcatは両方のサーバーに必要です)。
存在する目的地箱:
$ nc -l -p 2342 | tar -C /target/dir -xzf -
存在する源泉箱:
$ tar -cz /source/dir | pv -b | nc Target_Box 2342
答え3
USB2USBケーブル(デフォルトでは机の中央にあるネットワークチップ)を使用してノートブックをrsync
ネットブックに接続します。大きなファイルの場合、ext4
速度は両端で約20〜30 MBpsに達する可能性があります。 50GBをすばやく転送したい場合は、外付けHDDを使用する方が良いかもしれません。私の経験によれば、速度は70-100MBpsまで上がっていますが、これはファイルを2回転送する必要があるという事実を補完しても残ります。 (USB2USBケーブルはUSBポートに差し込むだけで済みますので、小規模転送に非常に便利です。)