Eu não posso realmente responder sobre rsnapshot mas eu uso o rdiff - ferramenta similar.
há algumas coisas que eu monitoro com o nagios para meus backups:
- qual foi o código de saída da última execução do rdiff. se não for 0, significa que algo deu errado no processo. Eu só tenho simples bash script que executa bacup e dependendo do resultado toca arquivos ok ou falhou. com o nagios eu verifico o frescor do arquivo OK e alerta se ele é mais antigo que as 25h.
- antes de executar o backup, toque em arquivo em / xyz / touched. no servidor que recebe o backup eu verifico o frescor desse arquivo. se for mais antigo que as 25h, significa que o backup da noite anterior não chegou ao computador de destino.
- rdiff tem opção de verificação. Eu não sei se rsnapshot tem. verifica leva muito tempo, eu corro uma vez por dia e colocar o resultado em um arquivo ... então simples plug-in nagios greps este arquivo de log em busca de mensagens de erro.
Desta forma, eu me protejo contra backups interrompidos e contra a corrupção do sistema de arquivos no servidor de recebimento (para arquivos não modificados por muito tempo).
o truque é não deixar o plugin nagios fazer o trabalho pesado (ex: verificar o backup inteiro), mas programar o cron job que faz isso e ter o plugin nagios apenas verificando o resultado do trabalho (por exemplo, arquivo criado ou conteúdo do arquivo de log) .
e, a propósito, verifique este fora.