Hallo Axel, vielen Dank, aber...: On Monday 15 June 2009 16:47:25, Axel Birndt wrote:
Weil ich es nicht geschafft habe, die rsync-syntax so zu verstehen
Sorry, aber die manpage ist dafür prima.
Ja, wenn man von Computern ziemlich viel mehr weiss, als dass das so eine Schachtel mit Kabeln dran ist - sicher :-)
....
Oder kann mir jemand den rsync-Befehl austüfteln, denn ich brauche um
zunächst mal a) / (alles ausser /media, /mnt, /proc, /tmp, var/tmp, var/spool) nach externer HD /media/baer zu kopieren und später nach Updates zu aktualisieren
rsync -avx --exclude='media' --exclude='mnt' --exclude='proc' --exclude='tmp' --exclude='spool' --delete --dry-run / /media/baer/
Also, ich habe eingegeben: rsync -avx --exclude='/media' --exclude='/mnt' --exclude='/proc' --exclude='/tmp' --exclude='/var/spool' --exclude='/var/tmp' --delete --dry-run / /media/baer und dann zeigt es mir eine riesige Liste mit allen Dateien, die es löschen würde - und zwar, wenn ich das richtig sehe, auf der SRC-Seite...
Bitte in der Manpage nachlesen und dann "--dry-run" entfernen.
Eben, was ich da so sehe, kann mir das auch nicht erklären. Es müsste doch höchstens auf der DEST-Seite löschen, oder? Siehst du was, was ich in meinem Befehl falsch gemacht habe? (ich habe die exclude-parameter anders geschrieben, und den DEST auch ohne "/" am Schluss - eine Mischung aus deiner und Andres Antwort.) Und warum hast du noch den Parameter x, den Andre nicht verwendet? (Ehrlich: ich habe in man nachgeschaut, aber das hilft mir nicht, zu entscheiden, ob es jetzt x braucht oder nicht - auch wie man das mit dem exclude nun genau richtig macht, übersteigt mein Begriffsvermögen...) Gruss Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org