* Denny Schierz wrote/schrieb:

> ich will einfach nur zwei Verzeichnisse abgleichen lassen. Dazu habe ich
> auf dem Remote Server ne config erstellt:
> 
> ##############
> motd file=/etc/motd
> log file=/var/log/rsyncd
> pid file=/var/run/rsyncd.pid
> #syslog facility=daemon
> #socket options=
> 
> 
> [/home/marcus/schule]
>         path = /home/marcus/schule
>         comment = schul archive
>         uid = nobody
>         gid = nobody
>         read only = yes
>         list = yes
> 
> [/home/marcus/verschieden]
>         path = /home/marcus/misc
>         comment = misc archive
>         uid = nobody
>         gid = nobody
>         read only = yes
>         list = yes
> ##############
> 
> der rsync Server wurde mit rsync --daemon gestartet und ist aktiv.

Alles verkehrt gemacht. Da� man rsync als Daemon laufen lassen mu�, um zwei
Verzeichnisse abzugleichen, ist ein verbreiteter Irrglaube unter
rsync-Neulingen, der irgendwie nicht klein zu kriegen ist. 

> Die Dateien/Ordner sollen dann lokal auf zb.  in /home/denny/sync/
> landen.

rsync -e ssh --archive --verbose \
        remote-maschine:/home/marcus/schule \
        /home/denny/sync/

Rsync braucht keinen Daemon auf der anderen Seite, sondern es baut eine
RSH-Verbindung auf (hier wurde angegeben, da� SSH verwendet werden soll),
�ber die dr�ben ein rsync-Proze� gestartet wird, der als "Server" f�r genau
diese Verbindung dient. 

Ciao,

-martin

-- 
What goes up, must come down. Ask any system administrator.
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an