rsyncを使用してリモートサーバーを別のコンピューターにバックアップしています。
cron.dailyに次のファイルがあります。
rsync -avz -e ssh root@example.com:/ /mybackup/
ログインには公開鍵と秘密鍵のペアを使用します。これはほとんどの場合うまくいくようですが、私が毎日(毎日)変更することがわかっているいくつかの重要なファイル(MySQLダンプ)の日付を見て実際に確認したのは(愚かにも)だけです。明らかに、そのファイルの後にエラーが発生する可能性があります。
失敗することもあります。手動で実行すると、「クライアントリセット」などが発生することがあります。
完了したかどうかを確実に確認できるようにログを記録する最良の方法は何ですか?cronログはエラーを示しません。私は試していませんが、バックアップマシン上の旧バージョンのCentOSのrsync manページに--log-fileオプションが表示されません。>でstdoutをリダイレクトできると思いますが、すべてのファイルについて知りたくありません。私はそれがすべてうまくいったかどうか知りたいだけです。
ありがとう