Warum gibt rsnapshot keine Statistiken, selbst mit rsync --stats

886
mp035

Ich habe jetzt seit über 6 Monaten damit zu kämpfen. Ich habe rsnapshot eingerichtet, um regelmäßige Backups in cron durchzuführen und eine Statistik-E-Mail zu senden, aber ich bekomme diesen Inhalt in der E-Mail:

FEHLER / home / NO STATS DATA

Ich habe rsnapshot manuell ausgeführt, und es scheint, dass keine Statistikdaten von rsync zurückgegeben werden, obwohl das Flag --stats angegeben ist. Hier ist eine Abschrift eines ausführlichen manuellen rsnapshot-Laufs:

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#  

Sie können im Transkript sehen, dass rsync mit --stats aufgerufen wird, aber keine Statistikdaten generiert werden.

Kann jemand sehen warum?

2

1 Antwort auf die Frage

2
Alex Dioso

Ich bin auch auf dieses Problem gestoßen. Für mich war es wichtig, die "verbose" -Einstellung in rsnapshot.conf von 3 auf 4 zu ändern.

Es sieht so aus, als ob dieses Commit eine rsync-Ausgabe zur Protokollfunktion hinzufügte, und rsnapshot änderte den Druck, dass die rsync-Ausgabe immer gedruckt wurde, nur, wenn die Einstellung "verbose" auf 4 ("Extra Verbose") oder höher eingestellt war.

https://github.com/rsnapshot/rsnapshot/commit/fdef85440bd0739c62fc509fb763dd1a5f688f73

HTH