2 Samba Server über WAN-Verbindung synchronisieren inkl. File-Locking
Alle Daten sollen an zwei Firmenstandorten ständig verfügbar sein und automatisch synchronisiert werden.
Hallo Leute!
Brauche eine Technologie oder Produktempfehlung von euch (Boardsuche und Google wurden konsultiert):
IST-SITUATION:
2 Standorte (Zentrale u. Filiale). Die Standorte sind per ADSL (etwa 2048/512 kbit/s) und VPN verbunden. In der Zentrale steht ein Samba Server. In der Zentrale arbeiten 2 Leute und in der Filiale einer. Dieser arbeitet die meiste Zeit per Remotedesktop in der Zentrale mit. Sonst müssten alle bearbeiteten Dateien ständig über die langsame ADSL-Verbindung hin und herkopiert werden. Sollten dennoch Dateien zwischen den Standorten kopiert werden müssen (z.B. Scans oder Fotos), geschieht dies praktisch immer per E-Mail.
Der Chef pendelt ständig zwischen Zentrale und Filiale hin und her.
Weiters liegen die Daten eines branchenspezifischen Kalkulationsprogramm auf dem Samba-Server welche von allen Mitarbeitern gemeinsam benutzt werden.
Alle Clients sind Windows XP Professional.
SOLL-SITUATION:
Ein zweiter Fileserver in der Filiale der sich ständig mit der Zentrale synchronisiert sodass alle Daten ständig überall zur Verfügung stehen. Wenn jemand in der Filiale ein neues Dokument oder Bild auf den Fileserver kopiert, soll dieses sofort in der Zentrale sichtbar sein. Wenn jemand in der Zentrale dann auf diese Datei zugreift, wird Sie automatisch von der Filiale zur Zentrale repliziert. Während der Bearbeitung bleibt die Datei sowohl für alle anderen in der Zentrale aber auch für die Filiale gesperrt um Inkonsistenzen zu vermeiden.
Damit die ADSL-Verbindung nicht unnötig belastet wird, sollen bestimmte Ordner möglichst rasch und andere erst über Nacht synchronisiert werden. Wenn aber auf eine Datei zugegriffen wird, welche am anderen Standort aktueller ist (z.B. ein überarbeitetes Angebot), soll diese sofort synchronisiert und am lokalen Fileserver gespeichert werden.
Die Daten des Kalkulationsprogramms stehen somit auch in der Filiale zur Verfügung und das Arbeiten per Remotedesktop entfällt komplett.
Ich hab mich bereits mit den Themen AFS, DFS, OCFS2, GFS, rsync beschäftigt, da ich aber keine Praxiserfahrung mit Replikation/Synchronisation von Fileservern über WAN-Verbindungen habe, würde ich gerne eure Ratschläge hören.
Danke für eure Hilfe,
Franz Böhm
Hallo Leute!
Brauche eine Technologie oder Produktempfehlung von euch (Boardsuche und Google wurden konsultiert):
IST-SITUATION:
2 Standorte (Zentrale u. Filiale). Die Standorte sind per ADSL (etwa 2048/512 kbit/s) und VPN verbunden. In der Zentrale steht ein Samba Server. In der Zentrale arbeiten 2 Leute und in der Filiale einer. Dieser arbeitet die meiste Zeit per Remotedesktop in der Zentrale mit. Sonst müssten alle bearbeiteten Dateien ständig über die langsame ADSL-Verbindung hin und herkopiert werden. Sollten dennoch Dateien zwischen den Standorten kopiert werden müssen (z.B. Scans oder Fotos), geschieht dies praktisch immer per E-Mail.
Der Chef pendelt ständig zwischen Zentrale und Filiale hin und her.
Weiters liegen die Daten eines branchenspezifischen Kalkulationsprogramm auf dem Samba-Server welche von allen Mitarbeitern gemeinsam benutzt werden.
Alle Clients sind Windows XP Professional.
SOLL-SITUATION:
Ein zweiter Fileserver in der Filiale der sich ständig mit der Zentrale synchronisiert sodass alle Daten ständig überall zur Verfügung stehen. Wenn jemand in der Filiale ein neues Dokument oder Bild auf den Fileserver kopiert, soll dieses sofort in der Zentrale sichtbar sein. Wenn jemand in der Zentrale dann auf diese Datei zugreift, wird Sie automatisch von der Filiale zur Zentrale repliziert. Während der Bearbeitung bleibt die Datei sowohl für alle anderen in der Zentrale aber auch für die Filiale gesperrt um Inkonsistenzen zu vermeiden.
Damit die ADSL-Verbindung nicht unnötig belastet wird, sollen bestimmte Ordner möglichst rasch und andere erst über Nacht synchronisiert werden. Wenn aber auf eine Datei zugegriffen wird, welche am anderen Standort aktueller ist (z.B. ein überarbeitetes Angebot), soll diese sofort synchronisiert und am lokalen Fileserver gespeichert werden.
Die Daten des Kalkulationsprogramms stehen somit auch in der Filiale zur Verfügung und das Arbeiten per Remotedesktop entfällt komplett.
Ich hab mich bereits mit den Themen AFS, DFS, OCFS2, GFS, rsync beschäftigt, da ich aber keine Praxiserfahrung mit Replikation/Synchronisation von Fileservern über WAN-Verbindungen habe, würde ich gerne eure Ratschläge hören.
Danke für eure Hilfe,
Franz Böhm
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 85280
Url: https://administrator.de/contentid/85280
Ausgedruckt am: 15.11.2024 um 23:11 Uhr
4 Kommentare
Neuester Kommentar
Du bist schon auf dem richtigen Weg.... rsync ist das Tool der Wahl:
Infos wie man es genau macht findest du hier:
http://www.linux-fuer-alle.de/doc_show.php?docid=57&catid=11
http://www.techfak.uni-bielefeld.de/rechner/bulletin/volume37/1.html
http://everythinglinux.org/rsync/
http://www.heinlein-support.de/web/support/wissen/rsync-backup/
Infos wie man es genau macht findest du hier:
http://www.linux-fuer-alle.de/doc_show.php?docid=57&catid=11
http://www.techfak.uni-bielefeld.de/rechner/bulletin/volume37/1.html
http://everythinglinux.org/rsync/
http://www.heinlein-support.de/web/support/wissen/rsync-backup/
Hallo,
ein sehr interessantes Programm habe ich vor einiger Zeit ausprobiert.
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unis ...
unison, arbeitet mit ssh, vergleicht und syncronisiert,
unison kann auf mit diff ein abgleich machen.
Das Zeitgesteuerte wird vielleicht etwas tricky aber müsste schnell funktionieren.
Schau dir dazu mal cron.d an. Dort kannst du genau die Uhrzeit sagen.
Kannst auch stündliche einen syncvorgang machen. Wenn du noch genauer werden willst
kommst über ein cluster nicht hinaus. Eine sofortige änderung syncronisieren geht dann nur damit, soviel ich weiß.
Gruß Stui
ein sehr interessantes Programm habe ich vor einiger Zeit ausprobiert.
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unis ...
unison, arbeitet mit ssh, vergleicht und syncronisiert,
unison kann auf mit diff ein abgleich machen.
Das Zeitgesteuerte wird vielleicht etwas tricky aber müsste schnell funktionieren.
Schau dir dazu mal cron.d an. Dort kannst du genau die Uhrzeit sagen.
Kannst auch stündliche einen syncvorgang machen. Wenn du noch genauer werden willst
kommst über ein cluster nicht hinaus. Eine sofortige änderung syncronisieren geht dann nur damit, soviel ich weiß.
Gruß Stui