Voor mensen die ervaring hebben met rdiff-backup is hier een handig script. Dit script zorgt er voor dat het monitoring systeem aangeeft of een backup gelukt/mislukt is.
if rdiff-backup --force 1.2.3.4::/home /home/users/backup/backupnaam &&
rdiff-backup --force --remove-older-than 30D /home/users/backup/backupnaam;
then
/sbin/syn3-state --force rdiff OK "Rdiff mirror backup `date` gelukt!"
else
/sbin/syn3-state --force rdiff ALERT "Rdiff mirror backup `date` mislukt!"
fi
Om dit te laten werken moet je nog wat extra voorbereidingen treffen wat betreft sshkeys en server instellingen. (kijk hiervoor in de orginele rdiff handleiding)
~/.ssh/authorized_keys:
command="rdiff-backup --server --restrict-read-only /",no-port-forwarding,no-X11-forwarding,no-pty ssh-rsa (....public key...)== root@remote