1. ホーム
  2. linux

[解決済み】Linuxで壊れたscp(secure copy)コマンドの処理を継続させる方法はありますか?[クローズド]

2022-04-04 20:46:11

質問

7.5GBのファイルをリモートサーバーにコピーしているのですが、その際に scp コマンドを使用します。ある時点でファイル転送が中断され、もう一度最初からやり直さなければなりません。

一時的に転送されるファイルの量は完全に失われますか?どうにかして、前回停止したところから転送を再開できないでしょうか?そうでなければ、それを行うための標準的なUnixコマンドラインのファイル転送コマンドはありますか?

解決方法は?

scp転送を再開する必要がある場合 ローカルからリモートへ は、rsyncで試してみてください。

rsync --partial --progress --rsh=ssh local_file user@host:remote_file

短いバージョンでは aurelijus-rozenasさんご指摘の通りです。 :

rsync -P -e ssh local_file user@host:remote_file

一般に、rsync の引数の順序は次のとおりです。

rsync [options] SRC DEST