rsync: --exclude Problem

Wolfgang Schreiber wolfgang.schreiber at gmx.de
Wed Dec 8 23:13:16 CET 2010


Nabend..

(nach langer Zeit mal wieder :-)) !


Ich versuche einen Rootserver mit rsync auf meinen lokalen Rechner zu 
"spiegeln". Auf dem Server läuft noch Etch und das würde ich schon lange 
gerne mal ändern aber irgendwie hab ich mich immer davor gedrückt. Nun 
möchte ich, bevor ich mich da dran wage, sicher gehen, dass mir keine 
Daten verloren gehen. Da kommt jetzt rsync ins Spiel, kann man sich ja 
denken.

Bei mir auf dem Desktop-Rechner läuft rsync in der Version 3.0.7
Auf dem Rootserver läuft rsync in der Version 2.6.9


Wenn ich den rsync-Befehl folgendermaßen absetze

rsync -avzbe ssh user at meinserver.provider.de:/ /home/wolfgang/olroot/

dann passiert in Grunde genommen das, was ich mir wünsche. Das Passwort 
wird abgefragt und die Sicherung beginnt.
Jetzt gibt es aber ein paar Verzeichnisse, die ich nicht mit sichern 
will, also z.B. /proc

Das versuche ich dadurch zu erreichen, dass ich den Befehl wie folgt absetze

rsync -avzbe --exclude=/proc/ ssh user at meinserver.provider.de:/ 
/home/wolfgang/olroot/


Das führt zu folgender Fehlermeldung:

Unexpected remote arg: user at meinserver.provider.de:/
rsync error: syntax or usage error (code 1) at main.c(1222) [sender=3.0.7]

wobei ich für --exclude=/proc/ auch --exclude=proc/  oder 
--exclude=/proc/* und sonst noch Einiges probiert habe. Kein Erfolg.


Hat jemand eine Idee, wo das Problem liegt?
Für Tipps, wie ich weiter vorgehen soll/kann wäre ich wirklich sehr dankbar.


Viele Grüße ..
Wolfgang





More information about the Linux mailing list