私はこれと6ヶ月以上戦っています。 cronで定期的にバックアップを実行し、統計メールを送信するようにrsnapshotを設定しましたが、メールで次のコンテンツを取得しています。
エラー/ home /統計データがありません
Rsnapshotを手動で実行しましたが、-statsフラグが指定されていても、rsyncから統計データが返されていないようです。これは、詳細な手動rsnapshot実行のトランスクリプトです。
root@box:/home/user# /usr/bin/rsnapshot -v alpha
echo 28806 > /var/run/rsnapshot.pid
/bin/rm -rf /media/backup/backups/alpha.6/
mv /media/backup/backups/alpha.5/ /media/backup/backups/alpha.6/
mv /media/backup/backups/alpha.4/ /media/backup/backups/alpha.5/
mv /media/backup/backups/alpha.3/ /media/backup/backups/alpha.4/
mv /media/backup/backups/alpha.2/ /media/backup/backups/alpha.3/
mv /media/backup/backups/alpha.1/ /media/backup/backups/alpha.2/
/bin/cp -al /media/backup/backups/alpha.0 /media/backup/backups/alpha.1
/usr/bin/rsync -ax --stats --delete --numeric-ids --relative \
--delete-excluded --exclude=.local/share/Trash --exclude=/Downloads \
/home/ /media/backup/backups/alpha.0/box/
/usr/bin/rsync -ax --stats --delete --numeric-ids --relative \
--delete-excluded --exclude=.local/share/Trash --exclude=/Downloads \
/media/mybook/ /media/backup/backups/alpha.0/mybook/
touch /media/backup/backups/alpha.0/
rm -f /var/run/rsnapshot.pid
root@box:/home/user#
トランスクリプトから、rsyncが--statsで呼び出されていることがわかりますが、統計データは生成されていません。
誰もが理由を見ることができますか?
私もこの問題に遭遇しました。私にとってそれを修正したのは、rsnapshot.confの「verbose」設定を3から4に変更することでした。
ログ機能にrsync出力を追加したこのコミットは、rsnapshotを常にrsync出力を印刷することから、「verbose」設定が4(「ExtraVerbose」)以上の場合にのみ印刷するように変更したようです。
https://github.com/rsnapshot/rsnapshot/commit/fdef85440bd0739c62fc509fb763dd1a5f688f7
HTH