私のデスクトップをリモートリポジトリにバックアップするためにDuplicityを実行しています。すべてがうまく機能しましたが、複数の実行でDuplicityが終了ステータス23で終了したログを表示できるようになりました。私が知っている限り、バックアップが実行されており、バックアップがリモートシステムにアップロードされました。
終了状態23は、バックグラウンドでクローンジョブとして実行された場合にのみ発生するようである。バックアップスクリプトを手動で実行すると、終了ステータスは0になります。
Duplicityのマニュアルページには、プログラムの終了状態が何を意味するのかについての情報が不足しているので、どこから始めるべきかわかりません。
cat syslog.1
出力:
...
Jan 23 12:54:35 xx anacron[998]: Job `cron.daily' started
Jan 23 12:54:35 xx anacron[4241]: Updated timestamp for job `cron.daily' to 2019-01-23
Jan 23 12:54:45 xx kernel: [ 322.467223] EXT4-fs (sdb1): warning: maximal mount count reached, running e2fsck is recommended
Jan 23 12:54:45 xx kernel: [ 322.473997] EXT4-fs (sdb1): recovery complete
Jan 23 12:54:45 xx kernel: [ 322.474404] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
Jan 23 12:55:03 xx kernel: [ 340.754000] EXT4-fs (sdc): recovery complete
Jan 23 12:55:03 xx kernel: [ 340.794089] EXT4-fs (sdc): mounted filesystem with ordered data mode. Opts: (null)
...