phoris
07.05.04, 19:04
mahlzeit!
ich habe folgende ausgangssituation:
2 samba fileserver, die über das internet (dsl) miteinander verbunden sind. an beiden samba servern hängen windows-clients
ich plane folgendes:
einen datenaustauschen zwischen beiden servern (via rsync).
das problem:
ich möchte, dass die dateien nur dann übertragen werden sollen wenn sie "neuer" sind.
ein bsp: wenn jemand eine datei am fileserver A erstellt, wird sie nach kurzer zeit auf den fileserver B kopiert. nun bearbeitet der user seine datei an einem pc der an fileserver B angeschlossen ist. rsync merkt, dass die datei anders ist als auf fileserver A und überschreibt diese mit der original version von fileserver A. wie kann ich es erreichen, dass die jeweils neuere version erhalten bzw. kopiert wird?
(das ganze soll auch andersrum funktionieren [von fileserver B nach fileserver A], aber das is jetz erstmal nebensächlich)
danke erstmal fürs lesen!
ich habe folgende ausgangssituation:
2 samba fileserver, die über das internet (dsl) miteinander verbunden sind. an beiden samba servern hängen windows-clients
ich plane folgendes:
einen datenaustauschen zwischen beiden servern (via rsync).
das problem:
ich möchte, dass die dateien nur dann übertragen werden sollen wenn sie "neuer" sind.
ein bsp: wenn jemand eine datei am fileserver A erstellt, wird sie nach kurzer zeit auf den fileserver B kopiert. nun bearbeitet der user seine datei an einem pc der an fileserver B angeschlossen ist. rsync merkt, dass die datei anders ist als auf fileserver A und überschreibt diese mit der original version von fileserver A. wie kann ich es erreichen, dass die jeweils neuere version erhalten bzw. kopiert wird?
(das ganze soll auch andersrum funktionieren [von fileserver B nach fileserver A], aber das is jetz erstmal nebensächlich)
danke erstmal fürs lesen!