2

Я борюсь с этим уже более 6 месяцев. Я настроил rsnapshot для периодического резервного копирования в cron и отправки электронной почты со статистикой, но я получаю это содержимое по электронной почте:

ОШИБКИ /home / NO STATS DATA

Я запустил rsnapshot вручную, и кажется, что данные статистики не возвращаются из rsync, хотя установлен флаг --stats. Вот расшифровка подробного руководства 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, но данные статистики не генерируются.

Кто-нибудь может понять почему?

1 ответ1

2

Я столкнулся с этой проблемой также. Для меня это исправило изменение параметра "verbose" в rsnapshot.conf с 3 на 4.

Похоже, что этот коммит, который добавил вывод rsync к возможности журнала, также изменил rsnapshot с постоянной печати вывода rsync на печать только в том случае, если параметр "verbose" равен 4 ("Extra Verbose") или выше.

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

НТН

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .