不安定なSSH接続を介したファイル転送

不安定なSSH接続を介したファイル転送

(ネットワークの状態が悪い)頻繁に切断されたSSH接続を介して、遅いアップロード速度(200kb / s)でいくつかの大容量ファイル(約10GB)をアップロードしようとしています。

私はそれを使用しようとしていますが、scpSSHによる最良の方法がある場合は、それを許可します。

最良のアプローチは何ですか?

分割して使ってみましたが、split転送前後に手作業が多く必要なので、それほど効率的ではありません。

答え1

使用同期そして- 部分のオプション

rsync -av --partial sourcedir user@desthost:/destinationdir

--partialは部分的に転送されたファイルを保存します。 SSH接続が失われた後にrsync転送を再開すると、部分的に転送されたファイルはSSH接続が失われた時点から復元され、正常に転送されたファイルは再送信されません。

合格を検討することもできます。-ジ転送中のファイル(繰り返しテキストを含むログファイルなど)が大幅に圧縮される可能性があると思われる場合は、このオプションを選択します。

関連情報