Home | Sitemap | Impressum | Kontakt | Suche    
home contents changes issues options help subscribe

Linux Backup mit rsync

Mit dem rsync-Tool lassen sich einfach und schnell Daten von Linux-Computern sichern. Dabei wird das Ziel-Verzeichnis mit dem Quell-Verzeichnis synchronisiert (unidirektional), d.h. es werden nur die Dateien übertragen, die sich seit der letzten Synchronisation verändert haben oder neu angelegt wurden.

Beispiel zur Sicherung eines Verzeichnisses mit allen enthaltenen Dateien und Unterverzeichnissen

rsync -v -a Quelle/ Ziel

Der Slash ("/") hinter der Quellenangabe ist wichtig, damit rsync nir die Inhalte des Quellordners im Zielordner speichert. Wird der Slash weggelassen, legt rsync eine Kopie der Quelle im Zielordner an.

Soll eine identische Kopie angelegt werden, müssen Dateien, die im Quellordner gelöscht wurden, auch im Zielordner gelöscht werden. Dies lässt sich durch die Option --delete erreichen. Der entsprechende Befehl lautet also:

rsync -v -a --delete Quelle/ Ziel

Sicherung der Daten auf einem anderen Computer per ssh

rsync erlaubt auch die Sicherung von Daten auf einem anderen Computer, der als ssh-Server erreichbar sein muss. Dazu kann folgender Befehl verwendet werden:

rsync -v -a -e ssh Quelle/ username@remotecomputer.de:/Pfad/zum/Ziel/

rsync unter Microsoft Windoows

rsync wurde inzwischen auch auf Windows portiert und unterstützt so z.B. die Sicherung von persönlichen Verzeichnissen auf externe USB-Festplatten. Die Software und eine Anleitung finden sich unter http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp