¿Por qué rsnapshot no da estadísticas, incluso con rsync --stats

2

He estado luchando con esto por más de 6 meses. Tengo rsnapshot configurado para hacer copias de seguridad periódicas en cron y enviar un correo electrónico de estadísticas, pero recibo este contenido en el correo electrónico:

ERRORES / inicio / SIN DATOS ESTATALES

Ejecuté rsnapshot manualmente, y parece que no hay datos estadísticos que se devuelven desde rsync, a pesar de que se proporciona el indicador --stats. Aquí hay una transcripción de una ejecución rsnapshot manual detallada:

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# 

Puede ver en la transcripción que se llama a rsync con --stats, pero no se generan datos estadísticos.

¿Alguien puede ver por qué?

mp035
fuente

Respuestas:

3

Me encontré con este problema también. Lo que me solucionó fue cambiar la configuración "detallada" en rsnapshot.conf de 3 a 4.

Parece que esta confirmación que agregó una salida rsync a la capacidad de registro también cambió rsnapshot de imprimir siempre la salida rsync a solo imprimirla si el ajuste "detallado" es 4 ("Extra detallado") o superior.

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

HTH

Alex Dioso
fuente