Unison
Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
einfaches, nicht nachfragende synchronisation:
unison /home/user/tmp /home/user/tmp2 -batch -log -logfile /var/log/unison.log
benutzt default.prf von /home/user/.unison/default.prf
unison
default.prf
# Unison preferences file # Roots of the synchronization root = /home/martin/tmp root = /home/martin/tmp2 batch = true log = true logfile = /var/log/unison.log
ssh sichern wenn über key
command="unison -server",from="frank,11.0.0.40",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa key...
mehrer machinen synronisieren mit unison
mache ein sternförmige anordnung, synronisiere also alle clients mit einem fileserver mehr dazu:
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-manual.html#usingmultiple
links
manual:
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-manual.html
faq:
http://www.cis.upenn.edu/~bcpierce/unison/faq.html
homepage:
http://www.cis.upenn.edu/~bcpierce/unison/