Configurando o rsnapshot apenas para backups diários

Configurando o rsnapshot apenas para backups diários

Eu configurei o rsnapshot para que ele não fizesse backup de hora em hora, comentando o cronjob de hora em hora em /etc/cron.d/rsnapshot:

#0 */4          * * *           root    /usr/bin/rsnapshot hourly
30 3    * * *           root    /usr/bin/rsnapshot daily
0  3    * * 1           root    /usr/bin/rsnapshot weekly
30 2    1 * *           root    /usr/bin/rsnapshot monthly

Mas isso dá o erro:

/.snapshots/hourly.5 not present (yet), nothing to copy

E não faz mais backup de nada desde então.

Como solução alternativa, chamei isso manualmente uma vez:

/usr/bin/rsnapshot -v hourly

Mas como configuro isso corretamente para que os backups sejam feitos apenas uma vez por dia às 3h30?

Responder1

Remover o cron job não é suficiente. Você também precisa adaptar o arquivo de configuração para refletir a mudança. Remova (ou descomente) a seguinte linha de /etc/rsnapshot.conf:

retain  hourly  24

Então seus backups deverão funcionar novamente.

informação relacionada