Rsync

Aus Linupedia.org
Version vom 26. November 2006, 22:42 Uhr von Yehudi (Diskussion | Beiträge) (weitergeschrieben)
Wechseln zu: Navigation, Suche
Höhe=24px
Achtung dieser Artikel ist noch in Arbeit und dient vorläufig nur als Vorlage. Dieser Beitrag zu Linux oder der Abschnitt ist in Bearbeitung. Weitere Informationen findest du hier. Der Ersteller arbeitet an dem Beitrag oder Abschnitt und entsorgt den Wartungsbaustein spätestens 3 Tage nach der letzten Bearbeitung. Änderungen außer Rechtschreibkorrekturen ohne Absprache mit dem Urspungsautor sind möglichst zu vermeiden, solange dieser Baustein noch innerhalb der genannten Frist aktiviert ist.

--Yehudi 16:57, 18. Nov 2006 (CET)

Einführung

rsync ist ein Netzwerkprotokoll, welches unter GPL steht. Das Programm ist für Backups bestens geeignet, (Kopien von A nach B), aber eine Sychronisation von den Daten findet nicht statt. Werden auf b Daten geändert, so können diese nicht abgegeglichen werden. Sind bei einem BackUp Daten mit der selben Zeitangabe vorhanden, werden diese nicht überschrieben, was Zeit spart. Das BackUp Programm wurde von Entwicklern des Samba Team u.a. von Paul Mackeras und Andrew Tridgell programmiert.

Das Tool kann auch mit SSH kombiniert werden.

Im Gegensatz zu cp, welches man zum kopieren auf der Konsolen nutzen kann bietet rsync zahlreiche Steuerungsmöglichkeiten, die unter cp nicht vorhanden sind. cp würde z.B. bereits vorhandene Dateien erneut kopieren,

Installation

Ich setze einfach eine Installation mit APT oder smart vorraus. Dann muss sich nur noch als root in der Konsole angemeldet werden und

apt-get install rsync

oder

smart install rsync

eingetippt werden.

Funktionen über die Konsole

Spiegeln von Ordnern:

rsync -arbuv --delete --progress /home/yehudi/  /data1/home/yehudi


In data1 ist die 2. Festplatte eingebunden, auf der bei mir auch ein SUSE Linux 10.0 wie auf der ersten Festplatte installiert ist.

Script

  • Anfrage in Arbeit

Grafische Oberflächen zu rsync

(Danke an oc2pus)

Quellen