(ネットワークの状態が悪い)頻繁に切断されたSSH接続を介して、遅いアップロード速度(200kb / s)でいくつかの大容量ファイル(約10GB)をアップロードしようとしています。
私はそれを使用しようとしていますが、scp
SSHによる最良の方法がある場合は、それを許可します。
最良のアプローチは何ですか?
分割して使ってみましたが、split
転送前後に手作業が多く必要なので、それほど効率的ではありません。
答え1
使用同期そして- 部分のオプション
rsync -av --partial sourcedir user@desthost:/destinationdir
--partialは部分的に転送されたファイルを保存します。 SSH接続が失われた後にrsync転送を再開すると、部分的に転送されたファイルはSSH接続が失われた時点から復元され、正常に転送されたファイルは再送信されません。
合格を検討することもできます。-ジ転送中のファイル(繰り返しテキストを含むログファイルなど)が大幅に圧縮される可能性があると思われる場合は、このオプションを選択します。