Dateien synchronisieren

Aiju

Gesperrt
Wie kann ich ein Verzeichnis zwischen zwei Rechnern synchronisieren? Ich verwende in beiden Fällen SuSE 10, das Verzeichnis ist /srv/www/htdocs
Ich möchte die Dateien (PHP, Perl) erst einmal testen (intelht) bevor ich sie auf meinen Server kopiere (router). Natürlich soll es auch umgekehrt möglich sein falls ich Fehler per SSH von einem anderen Rechner aus korigiere.
Also, wen dieser Absatz verwirrt hat, vergesst ihn einfach ;)
 
OK, aber die Man-Page bringt mich leider nicht viel weiter...
Ich habe z.B. das Verzeichnis moogle, das ich gerne mit dem gleichnamigen auf dem Server synchronisieren möchte. Welche Optionen muss ich angeben?
Code:
cd /srv/www/htdocs
rsync -rv moogle root@router:/srv/www/htdocs
So kopiert er nur die Dateien (sogar sehr dumm: Er kopiert auch schon vorhandene Dateien)
 
Aiju hat gesagt.:
OK, aber die Man-Page bringt mich leider nicht viel weiter...
Versteh' ich nicht. :confused:
man rsync hat gesagt.:
rsync -avz foo:src/bar /data/tmp

This would recursively transfer all files from the directory src/bar on
the machine foo into the /data/tmp/bar directory on the local machine.
The files are transferred in "archive" mode, which ensures that sym-
bolic links, devices, attributes, permissions, ownerships, etc. are
preserved in the transfer. Additionally, compression will be used to
reduce the size of data portions of the transfer.

Gruß
 
Ich möchte die Dateien ja synchronisieren, dass heißt, das es egal ist, auf welchem Rechner ich etwas ändere, die Änderung wird auf beiden vorgenommen!
 
Steht auch in der man page:
man rsync hat gesagt.:
To synchronize my samba source trees I use the following Makefile tar-
gets:

get:
rsync -avuzb --exclude '*~' samba:samba/ .
put:
rsync -Cavuzb . samba:samba/
sync: get put

(Vielleicht solltest du die man page einfach nochmal 'was genauer lesen?)

Gruß
 
Hi,

ich habe eher vor nur Dateien von einem Ort an einen anderen zu kopieren (mittels ssh) ich habe nicht die möglichkeit keys einzurichten,... da komme ich bisher mit scp auch nicht weit,... hat da wer eine idee? muss ich irgendwelche Packete unter etch nachinstallieren oder soetwas?

Gruß memphis
 

Neue Beiträge

Zurück