Master/Slave - Datensynchronisation

Diese Anleitung dient nur zur Orientierung, wie eine Datensynchronisation zwischen einem oder mehreren FE2-Systemen aussehen kann. Sollten Sie Hilfe oder Unterstützung benötigen, können wir dies im Rahmen eines kostenpflichtigen Remote-Service gerne mit Ihnen durchführen.

Grundsätzlicher Aufbau

 

Master

Der Master sichert über eine geplante Aufgabe einmal pro Nacht im laufenden Betrieb die gesamte Konfiguration auf ein gemeinsames Netzlaufwerk (oder z.B. Nextcloud, etc.) die gesamte Konfiguration.

Slave

Der Slave lädt über eine geplante Aufgabe eine Stunde später die gesamte Konfiguration vom gemeinsamen Netzlaufwerk und überschreibt alle Daten im Slave. Somit sind beide Systeme identisch.

Netzlaufwerk

Das Netzlaufwerk dient als Zwischenspeicher der gemeinsamen Konfiguration. Das Netzlaufwerk wird als Medium zur Übertragung der Daten zwischen Master und Slave verwendet. Alternativ kann hierfür auch z.B. ein Cloud-Speicherdienst verwendet werden.

Umsetzung

Auf den nachfolgenden Seiten werden jeweils beispielhafte Skripte vorgestellt, welche für die Synchronisation verwendet werden könnten.

Skripte

Beispielhafte Skripte zum Download finden Sie hier:

Allgemeine Umgebungsvariablen

Beachten Sie auch die möglichen zusätzlichen Umgebungsvariablen für den Systemstart, wie das Setzen eines festen Systemnamens für die Ausfallüberwachung. Somit wird dieser nicht bei jeder Slave-Daten-Synchronisation überschrieben.

Parameter für den Server-Start