Rsync: ログファイルの上書き

Rsync: ログファイルの上書き

rsync では、 --log-file はログファイルを生成しますが、毎日バックアップを実行すると、ログは古いログファイルに追加されます。 rsyncがログファイルを追加する代わりにログファイルを上書きするようにするにはどうすればよいですか?

ベストアンサー1

答えは(自分のrsyncバイナリをコンパイルしない限り)できないということです。

rsync常にログファイルに追加します。したがって、コメントで提案されているように実行する前にログを削除する必要がありますrsync。ログを削除した後に実行する簡単な例rsyncは次のとおりです。

rm rsync.log; rsync [OPTION...] SRC... [DEST]

次のことも役に立ちます。

  1. https://serverfault.com/questions/219440/rsync-via-cron-how-do-i-enable-logging
  2. https://superuser.com/questions/545642/is-it-possible-to-make-rsync-make-a-log-file-on-a-remote-system

おすすめ記事