Sie sind hier: Backup » rsback
Deutsch
English

rsback - Backup von Dateibäumen in rotierenden Archiven mit rsync

rsback erzeugt unter Verwendung von rsync und einiger Standard-File-Utilities rotierende Datensicherungen auf Unix-basierenden Backup-Hosts. Sein Zweck ist es, bestimmte Datei-Bäume auf einem entfernten Rechner oder auf dem lokalen System zu spiegeln und sie in Form von rotierenden Archiven in Sicherungsablagen zu speichern. Die Dateistruktur, die Rechte, Besitzverhältnisse und Zeitstempel der gespiegelten Daten sind dabei die gleichen wie in den originalen Quelldaten.

 

rsback (in Perl programmiert) ist eine Art Frontend zu rsync und macht es einem Systemadministrator möglich, auf einem loaklen Rechner Datensicherungen von verschiedenen Dateibäumen, die sich auf entfernten Rechnern befinden, zu konfigurieren und auszuführen (z.B. für stündliche, tägliche, wöchentliche, monatliche, ... Backups).

 

Wenn rsback in regelmäßigen Abständen (vorzugsweise über Cron Jobs) ausgeführt wird, dann verwaltet es rotierende Archive. Um Dateien aus der Backup-Ablage wiederherzustellen, wird keine spezielle Restore-Prozedur benötigt. Um Dateien oder Verzeichnise wieder zuückzuerhalten, kann man diese einfach aus dem Archivbaum zurück an den ursprünglichen Speicherort oder an eine beliebige andere Stelle kopieren.

 

Die Kombination der mächtigen Möglichkeiten von rsync und die ausgiebige Nutzung von Hard Links, um Archive innerhalb lokaler Dateisysteme zu kopieren, ergibt eine schnelle und platteplatzschonende Backup-Technik.

 

Mehr über rsback

Letze Änderungen

Version 0.6.4 (2008-01-10)

  • Minor bug fix: rsback logs 'rsync error ignored' in case of rsync errors, despite the exit code of the result was not in the list of ignore_rsync_errors. The error handling was correct, but the word 'ignored' was wrong.
  • Archives won't be rotated if the temporary backup set doesn't exist after the rsync job. This can happen if certain rsnync exit codes have been ignored before (parameter 'ingnore_rsync_errors'). Rotation in such cases can result in loss of archives, otherwise.
  • Backup date/time of fresh archive are logged now during rotation.
  • History file will be rebuild if entries are missing.

Verweise zum Thema

Ihr Feedback ist willkommen!

Wenn Sie einen Fehler finden oder Anregungen haben, wie man dieses Werkzeug verbessern kann, dann geben Sie mir Nachricht.

Viel Glück!

 

Hans-Jürgen Beie