Titel: Rdiff backup script met monitoring Bericht door: edwin op Januari 30, 2007, 08:34:50 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.
Code: 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) Code: ~/.ssh/authorized_keys: command="rdiff-backup --server --restrict-read-only /",no-port-forwarding,no-X11-forwarding,no-pty ssh-rsa (....public key...)== root@remote Titel: Re: Rdiff backup script met monitoring Bericht door: edwin op Februari 09, 2007, 01:21:05 Voorbeeld om een rdiff-backup naar een Windows share te maken:
Code: umount /mnt if smbmount //192.168.10.2/docs /mnt -oguest && rdiff-backup --force /mnt /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 umount /mnt Hiervoor hoef je verder geen bijzonderheden te doen op machine die je gaat mounten. (alleen share aanmaken etc.) |