rsync --delete / Verständnisfrage
Hallo zusammen, froh war ich, dass die Datensynchronisation via "rsync delete"- Befehl auch übers Netz funktionierte: mittels "rsync -avze ssh --delete-after /home/user/Verzeichnis user@rechner.domain:/home/user/" funktioniert das jetzt habe ich gemerkt, er nimmt mit diesem Befehl keine Rücksicht auf neuere Dateien auf dem Zielrechner. Denkfehler von mir! Wie muss der Befehl aussehen, damit er neuere Dateien unberührt lässt, vielleicht sogar gegenläufig das Quellverzeichnis mit den neueren Dateien aktualisiert? Oder geht das mit "rsync" nicht? Ich denke da an eine Funktionsweise wie bei "synctoy" von Microsoft. Vielen Dank im voraus Heiner -- *********************************************** Heiner Gewiehs * Marketing-Fachkfm. Krimhildstr.7 * 63868 Großwallstadt Fon:06022-654167 * Fax:06022-656071 *********************************************** -- 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
Am 22.10.07 schrieb Heiner Gewiehs <heiner.gewiehs@gewiehs.de>:
Wie muss der Befehl aussehen, damit er neuere Dateien unberührt lässt, vielleicht sogar gegenläufig das Quellverzeichnis mit den neueren Dateien aktualisiert? Oder geht das mit "rsync" nicht?
Ja.
Ich denke da an eine Funktionsweise wie bei "synctoy" von Microsoft.
http://www.cis.upenn.edu/~bcpierce/unison/ Gruß Martin -- 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
Am Montag 22 Oktober 2007 12:30:06 schrieb Martin Schröder:
Am 22.10.07 schrieb Heiner Gewiehs <heiner.gewiehs@gewiehs.de>:
Wie muss der Befehl aussehen, damit er neuere Dateien unberührt lässt, vielleicht sogar gegenläufig das Quellverzeichnis mit den neueren Dateien aktualisiert? Oder geht das mit "rsync" nicht?
Ja.
Ich denke da an eine Funktionsweise wie bei "synctoy" von Microsoft.
Unison habe ich ausprobiert - der Haken an der Geschichte ist die Passwortabfrage - bei rsync werde ich aufgefordert das User-Passwort des Zielrechners einzugeben, bei Unison ist dafür nichts vorgesehen - bricht folglich mit Fehlermeldung ab. Es müsste aber doch auch über die Konsole gehen!? Muss ich noch einmal sehen! Bis dann Heiner -- *********************************************** Heiner Gewiehs * Marketing-Fachkfm. Krimhildstr.7 * 63868 Großwallstadt Fon:06022-654167 * Fax:06022-656071 *********************************************** -- 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
Am Montag, 22. Oktober 2007 12:44:27 schrieb Heiner Gewiehs:
Am Montag 22 Oktober 2007 12:30:06 schrieb Martin Schröder:
Am 22.10.07 schrieb Heiner Gewiehs <heiner.gewiehs@gewiehs.de>:
Wie muss der Befehl aussehen, damit er neuere Dateien unberührt lässt, vielleicht sogar gegenläufig das Quellverzeichnis mit den neueren Dateien aktualisiert? Oder geht das mit "rsync" nicht?
doch: man rsync -u, --update skip files that are newer on the receiver
Unison habe ich ausprobiert - der Haken an der Geschichte ist die Passwortabfrage - bei rsync werde ich aufgefordert das User-Passwort des Zielrechners einzugeben, bei Unison ist dafür nichts vorgesehen - bricht folglich mit Fehlermeldung ab.
muß nicht sein. Man (auch rsync) kann sich mit SSH ohne Passwortabfrage auf einem Fremdrechner einloggen. man ssh The file ~/.ssh/authorized_keys lists the public keys that are permitted for logging in. When the user logs in, the ssh program tells the server which key pair it would like to use for authentication. The client proves that it has access to the private key and the server checks that the corresponding public key is authorized to accept the account. und man ssh-copy-id ssh-copy-id - install your identity.pub in a remote machine's autho- rized_keys 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
participants (3)
-
Dr. Jürgen Vollmer
-
Heiner Gewiehs
-
Martin Schröder