Linux en Syn-3 Forum
Nieuws: Maak een account aan op www.syn-3.eu om vervolgens daarmee, op het forum in te loggen! Ook als je je paswoord wilt wijzigen doe je dat op www.syn-3.eu.
 
*
Welkom, Gast. Alsjeblieft inloggen of registreren. November 21, 2024, 06:31:11


Login met gebruikersnaam, wachtwoord en sessielengte


Pagina's: [1]
  Print  
Auteur Topic: Rdiff backup script met monitoring  (gelezen 22518 keer)
0 geregistreerde leden en 3 gasten bekijken dit topic.
edwin
Administrator
***
Berichten: 724



Bekijk profiel
« Gepost 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


« Laatste verandering: December 07, 2008, 01:45:05 door edwin » Gelogd
edwin
Administrator
***
Berichten: 724



Bekijk profiel
« Antwoord #1 Gepost 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.)
« Laatste verandering: Juli 28, 2009, 12:52:52 door edwin » Gelogd
Pagina's: [1]
  Print  
 
Ga naar:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC

(c) DatuX 2008
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
';