Tach Helga, On 17 Nov 2003 at 12:51, Helga Fischer wrote:
Hallo Liste,
ich habe ein Verständnisproblem zu rsync.
Zwei entfernte Rechner sollen ein Verzeichnis miteinander synchronisieren.
Ausgeführt wird folgender Befehl: /usr/bin/rsync -avz \ 123.456.789.123::pfad/ \ /var/samba/langer/verzeichnis/pfad
Wenn ich das jetzt richtig verstehe, liegen die Quelldateien auf dem Rechner mit der IP-Adresse. Was ich nicht verstehe, wo das Verzeichnis 'pfad' liegt; das finde ich nämlich nicht im Dateisystem. (Es kann sich auch um ein Samba-Verzeichnis handeln). Wo finde ich diese Information? (/etc/exports hat nichts hergegeben).
Das Zielverzeichnis dagegen finde ich. Von diesem Rechner aus geht auch der sync-Befehl ab, was hoffentlich auch stimmt. Leider ist das zu schreibende Log leer. In der rsynd.conf ist leider nichts verzeichnet.
Bei der ganzen Geschichte bin ich mir unsicher, ob das richtig eingerichtet wurde und ob es funktioniert. Händisch aufgerufen tut der sync-Befehl was, aber ich bin mir nicht wirklich sicher, ob das auch richtig ist.
eigentlich braucht rsync IMHO eine Shell auf dem Remote System. Ich synchronisiere alles mit: rsync -azrucv -e ssh --stats ip:/verzeichniss/ /ziel/verzeichniss/ -e ssh ist für die Secure Shell -v damit Du siehst was übertragen wird --stats gibt danach noch ne Zusammenfassung aus Bis denn Daniel