Hallo liste, ich weiß nicht ob ich hier gerade ein kleines denkproblem habe: Ich lasse nachts ein "rsync -av /foo/ /faa/ " laufen. Nun ist es schon das zweite mal passiert, das dateien die in "foo" gelöscht worden sind, wieder da waren (der löschprozess war gewollt und richtig). In der Manpage heißt es doch "rsync option SOURCE DEST" aber es schein mit, als ob das auch andersherum gemacht wird ? Was ist da los ? oder reicht die angabe von -r (recursiv kopieren) aus ? mfg Sebastian
Am Freitag, 25. Januar 2008 12:25:10 schrieb Sebastian Gödecke:
Hallo liste, ich weiß nicht ob ich hier gerade ein kleines denkproblem habe: Ich lasse nachts ein "rsync -av /foo/ /faa/ " laufen. Nun ist es schon das zweite mal passiert, das dateien die in "foo" gelöscht worden sind, wieder da waren (der löschprozess war gewollt und richtig). In der Manpage heißt es doch "rsync option SOURCE DEST" aber es schein mit, als ob das auch andersherum gemacht wird ? Was ist da los ? oder reicht die angabe von -r (recursiv kopieren) aus ?
wenn man in DEST die Dateien löschen möchte, die in SRC nicht mehr vorhanden sind, dann muß man eine der Optionen --delete delete files that don't exist on sender --delete-before receiver deletes before transfer (default) --delete-during receiver deletes during xfer, not before --delete-after receiver deletes after transfer, not before --delete-excluded also delete excluded files on receiver angeben Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer -- 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
On Fri, Jan 25, 2008 at 12:25:10PM +0100, Sebastian Gödecke wrote:
Ich lasse nachts ein "rsync -av /foo/ /faa/ " laufen. Nun ist es schon das zweite mal passiert, das dateien die in "foo" gelöscht worden sind, wieder da waren (der löschprozess war gewollt und richtig).
Die dargestellte Befehlszeile hat bei meinen unzaehligen Kopier- und Verschiebeaktionen noch nie Dateien von /faa/ nach /foo/ geholt. Ist das alles wirklich richtig angegeben? Keine Hostadressen oder aehnliches in der Anweisung? Peter -- 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
On Jan 25, 2008 1:21 PM, Peter Wiersig <peter@friesenpeter.de> wrote:
On Fri, Jan 25, 2008 at 12:25:10PM +0100, Sebastian Gödecke wrote:
Ich lasse nachts ein "rsync -av /foo/ /faa/ " laufen. Nun ist es schon das zweite mal passiert, das dateien die in "foo" gelöscht worden sind, wieder da waren (der löschprozess war gewollt und richtig).
Die dargestellte Befehlszeile hat bei meinen unzaehligen Kopier- und Verschiebeaktionen noch nie Dateien von /faa/ nach /foo/ geholt. Ist das alles wirklich richtig angegeben? Keine Hostadressen oder aehnliches in der Anweisung?
nein, keine hostadresse. das ist lokal von einem ordner zum anderen, damit man aus diesem die sicherung machen kann.
Peter
-- 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
Sebastian Gödecke schrieb:
On Jan 25, 2008 1:21 PM, Peter Wiersig <peter@friesenpeter.de> wrote:
On Fri, Jan 25, 2008 at 12:25:10PM +0100, Sebastian Gödecke wrote:
Ich lasse nachts ein "rsync -av /foo/ /faa/ " laufen. Nun ist es schon das zweite mal passiert, das dateien die in "foo" gelöscht worden sind, wieder da waren (der löschprozess war gewollt und richtig).
Ha... -av ... alles (!) von /foo nach /faa copieren *und* auch noch anzeigen (-v ), was er da so tut ...wer schaut nachts zu ? die Option alles auf /faa zu löschen, was auf /f00 gelöscht (worden) ist, hast du nicht angegeben --delete ??? ... und dann ggfs. einen dry-run machen, um zu sehen, ob das richtige passiert.... rsync --help da steht sie dann (ich habe die nicht im Kopf... ich schreib das alle paar Monate in ein crontab nur rein...) rsync -a ist kumulatives Anhäufeln aller vorhandenen Daten (die jemals zum Zeitpunkt da waren..)..ist eigentlich einen Zusammenfassung aus archivien, Rechte/Owner... beachten usw.
Die dargestellte Befehlszeile hat bei meinen unzaehligen Kopier- und Verschiebeaktionen noch nie Dateien von /faa/ nach /foo/ geholt. Ist das alles wirklich richtig angegeben? Keine Hostadressen oder aehnliches in der Anweisung?
nein, keine hostadresse. das ist lokal von einem ordner zum anderen, damit man aus diesem die sicherung machen kann.
Peter
--
Rgbx������ץ���r���҉碝��V������uﮞ˛���m�)z{.��+�I��w���^jY^��~�m�ޜ�&��ݢ��m�(�g���brG�J'��w�j)Z��^�ˬy��i�����org= was beutet der Anhangstext hier drüber ? :-) -- 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
participants (4)
-
Dr. Jürgen Vollmer
-
Fred Ockert
-
Peter Wiersig
-
Sebastian Gödecke