リモート コンピューターから Rsync 転送が完了したかどうかを確認する方法を教えてください。

リモート コンピューターから Rsync 転送が完了したかどうかを確認する方法を教えてください。

コンピュータAからコンピュータBにファイルまたはディレクトリを転送する場合、(コンピュータBにSSH接続したときに)転送が

完了

または

B. 何らかのエラーで終了しましたか?

答え1

ssh を使用して rsync の出力をコンピュータ B のテキスト ファイルにパイプできます。

rsync <file> user@computerB:~ 2>&1 | ssh user@computerB "cat > rsynclog.txt"

次に、tailまたはlessを使用してrsynclog.txtファイルを監視します。

関連情報