Copieren abgleichen von verzeichnissen und dateien...
Hi, kennt jemand einen trick wie man komplette verzeichniss bäume und datein unter linux auf einen andere server spiegeln kann? mfg Rolf
Hallo Falk, * Falk Sauer schrieb:
On Sun, Sep 16, 2001 at 12:47:10PM +0200, Rolf Varga wrote:
kennt jemand einen trick wie man komplette verzeichniss bäume und datein unter linux auf einen andere server spiegeln kann?
man mirror man rsync
und mit tar: --------- schnipp --------------------- DESHALB: skrip "hdcopy": zweite Partition formatieren, mounten auf /mnt, dann umask 000 (cd /; tar -cf - . --atime-preserve -p --exclude=proc \ --exclude=mnt) | tar -xvf - --atime-preserve umask 002 --------- schnapp ---------------------
Hallo,
kennt jemand einen trick wie man komplette verzeichniss bäume und datein unter linux auf einen andere server spiegeln kann?
es wurden ja schon ein paar Möglichkeiten angesprochen, aber trotzdem noch ein paar Bemerkungen: rsync Rsync braucht die Möglichkeit rsh auf dem fremden Rechner auszuführen. Besonders interessant ist es, weil es auch über langsame Leitungen extrem performant sein kann. Zum einen kann man die Übertragung komprimieren und zum anderen überträgt es bei großen Dateien nur die Blöcke, die sich wirklich geändert haben (Blöcke meint hier nicht Platten-Blöcke, sondern größere Einheiten). Außerdem kann man damit wirklich synchronisieren, also auch Dateien auf dem Zielserver löschen. cp Eine Lösung ähnlich mit der von tar kann auch mittels "cp -a" durchgeführt werden, wenn der entfernte Rechner über NFS gemountet wurde. "cp -a" kopiert rekursiv und erhält alle User- und Zeit- Informationen. Allerdings löscht cp nicht (wie auch bei "tar"). Diese Lösung ist im LAN recht empfehlenswert, über langsame Leitungen ist NFS eher langsam. Grüße Michael
Hi Michael On Tue, Sep 18, 2001 at 03:29:44PM +0200, Michael Gengenbach wrote:
Rsync braucht die Möglichkeit rsh auf dem fremden Rechner auszuführen.
^^^ ssh geht auch!
Außerdem kann man damit wirklich synchronisieren, also auch Dateien auf dem Zielserver löschen.
mirror beherrscht das notfalls auch. -- MfG. Falk
Am Tue, 18 Sep 2001 schrieb Michael Gengenbach:
kennt jemand einen trick wie man komplette verzeichniss bäume und datein unter linux auf einen andere server spiegeln kann?
es wurden ja schon ein paar Möglichkeiten angesprochen, aber trotzdem noch ein paar Bemerkungen:
rsync Rsync braucht die Möglichkeit rsh auf dem fremden Rechner auszuführen.
Man kann rsync auch über ssh betreiben.
cp Eine Lösung ähnlich mit der von tar kann auch mittels "cp -a" durchgeführt werden, wenn der entfernte Rechner über NFS gemountet wurde. "cp -a" kopiert rekursiv und erhält alle User- und Zeit- Informationen. Allerdings löscht cp nicht (wie auch bei "tar"). Diese Lösung ist im LAN recht empfehlenswert, über langsame Leitungen ist NFS eher langsam.
Es gibt auch noch rcp und scp. -- Erhard Schwenk http://www.fto.de http://www.akkordeonjugend.de
participants (5)
-
Ekkard Gerlach
-
Erhard Schwenk
-
Falk Sauer
-
Michael.Gengenbach@t-online.de
-
Rolf Varga