eDist.net FAQ-KB Netzwerk eDist.net FAQ-KB Netzwerk

Das FAQ Netzwerk


Sie betreiben einen Linux-Server bei einem großen Webhoster und suchen jetzt nach einer automatischen Backup-Lösung. Sie soll täglich die veränderten Daten sichern?

 

Als einfaches Backup-Script können Sie Reoback verwenden. Das Tool bietet vollständige und inkrementelle Backups (nur geänderte Dateien werden gesichert). Außerdem erlaubt es die Übertragung auf einen anderen Server per FTP oder NFS – wenn der zur Verfügung steht. Reoback sollte unter den meisten Linux-Systemen laufen und erfordert Perl ab Version 5.6.1 sowie das Perl-Modul Net::FTP (in der Regel standardmäßig installiert). Auf RPM-basierten Systemen (Suse Linux, Fedora) lässt sich das Tool einfach mit

rpm -ivh reoback-1.0-3.noarch.rpm

einrichten. Debian-Anwender müssen mit zwei Kommandozeilen zuerst das RPM- in ein DEB-Paket umwandeln und es dann installieren:

alien reoback-1.0-3.noarch.rpm<br>dpkg --install reoback_1.0-3_all.deb

Anschließend müssen Sie in jedem Fall die Konfigurationsdatei /etc/reoback/settings.conf anpassen. Die Datei enthält englischsprachige Kommentare, die die Einstellungen erklären.
Welche Dateien Reoback sichert, legen Sie in /etc/reoback/files.conf fest. Kommentieren Sie alle vorhandenen Beispieleinträge aus, indem Sie eine Raute („#“) voranstellen. Tragen Sie anschließend einen Block in der Form

File: homes<br>/home<br>Skip: /home/testuser

ein. Damit sichern Sie beispielsweise alle Verzeichnisse und Dateien unter /home außer /home/testuser. Legen Sie entsprechende Einträge für alle Verzeichnisse an, die Sie sichern möchten. Sinnvoll ist das vor allem für /home, /etc und /var, da hier standardmäßig Dateien liegen, die sich häufig ändern. Die Reoback-Sicherungsdateien unter /var/lib/reoback/* sollten Sie mit „Skip:“ ausschließen, um ein rekursives Backup zu vermeiden. Mit dem Kommando

reoback.pl /etc/reoaback/settings.conf

testen Sie anschließend noch die Konfiguration.
Für ein automatisches Backup passen Sie die Datei /etc/run_reoback.sh entsprechend Ihrer Installation an.
Standardmäßig befindet sich die reoback.pl im Verzeichnis "/usr/bin/reoback.pl"
Und tippen Sie „crontab -e“ ein. Im Editor geben Sie die Zeile

0 2 * * * /etc/reoback/run_reoback.sh &gt; backup.txt ; mail -s "automatisches Backup" name@domain.de &lt; backup.txt

ein. In diesem Beispiel startet das Backup um 2:00 Uhr und sendet zur Kontrolle die Datei backup.txt per Mail an die angegebene Adresse.
Reoback besitzt allerdings keine Restore-Funktion. Im Notfall entpacken Sie zuerst den Inhalt der Datei mit dem letzten vollständigen Backup und anschließend nach-einander die Dateien mit den inkrementellen Backups.

Über den Author

avatar BEDV / ISP4YOU.AT ist seit 2004 im Bereich Business Webhosting und Spezial-Webprogrammierung tätig. Zusätzlich bieten wir Ihnen auch EDV-Dienstleistungen aller Art an. Kontaktieren Sie uns.



Weitere Artikel:
Backup & Restore für Parallels Confixx Pro
Von Servern müssen regelmäßig (je öfter desto besser, mindestens aber täglich)...
SSH auf einem RootServer richtig einrichten
Die ersten Schritte: User anlegen und Rootlogins verbieten und den Nutzerkreis einschränken Einen...
Audiograbber: CD auf MP3 oder Ogg umwandeln
Audiograbber ist ein praktisches Werkzeug, um Musik von verschiedenen Tonträgern auf den Computer...
Office: OpenOffice.org
OpenOffice.org 3 ist mehr als nur eine Sammlung von fünf einfachen Werkzeugen. Im Gegensatz...

eDist Beiträge per RSS erhalten!