Auf dieser Seite kann die gesamte Replikation gesteuert werden. Zunächst wird dazu zwischen der Hauptreplikation (also der Replikation der Quelldatenbanken in die Zieldatenbank) und der LV-Replikation (also der Replikation der LVs in die LV-Zieldatenbank) unterschieden. Folgende Operationen sind für die beiden Replikationen möglich:

  • Replikation starten: Die Hauptreplikation wird gestartet. Alle neu hinzugefügten Quelldatenbanken werden gestartet, möglicherweise bereits vorhandene und gerade pausierte werden fortgesetzt. Die Zieltabellen werden nach dem Tabellenschema der Quelldatenbank ausgelesen und in der Zieldatenbank angelegt. Anschließend werden die Daten fortlaufend im angegebenen Intervall repliziert.
  • Laufende Replikation pausieren: Falls gerade eine Replikation aktiv ist, kann sie hier pausiert werden.
  • Replikation fortsetzen: Falls gerade eine Replikation pausiert ist, kann sie hier fortgesetzt werden. Dies gilt nur für pausierte Replikationen, d.h. in der Zwischenzeit neu hinzugefügte Quelldatenbanken werden nicht beachtet.
  • Laufende Replikation stoppen und Daten entfernen: Die aktive Replikation wird gestoppt und alle Daten werden aus der Zieldatenbank entfernt.
  • Fehlerkorrektur starten: Alle von der Validierung gefundenen Diskrepanzen werden für beide Replikationen soweit möglich behoben.

Im nächsten Bereich kann die Replikation geprüft und korrigiert werden:

  • Validierung starten: Eine Validierung der Replikation wird gestartet. Hier wird in angegebenen Intervallen überprüft, ob die Daten in der Quelldatenbank der Zieldatenbank entsprechen.
  • Laufende Validierung stoppen: Falls eine Validierung aktiv ist, kann sie hier gestoppt werden.

Die Konfiguration der Replikation, d.h. die Angabe der Quell- und Zieldatenbanken, LV-Konfiguration, etc., kann an dieser Stelle bearbeitet werden:

  • Neue Konfigurationsdatei hochladen: Eine neue Konfigurationsdatei im YAML-Format kann hier hochgeladen werden und überschreibt sämtliche aktuell vorhandenen Werte.
  • Vorhandene Konfigurationsdatei herunterladen: Die aktuell eingegebenen Konfigurationsdaten werden als Datei im YAML-Format heruntergeladen.
  • Konfiguration löschen: Die aktuelle Konfiguration wird entfernt.

Im Falle eines Fehlers (d.h. einer Diskrepanz zwischen Quell- und Zieldaten) ist es möglich, einmal pro Tag eine E-Mail an hinterlegte Mail-Adressen schicken zu lassen. Diese Option kann hier eingestellt werden:

  • E-Mail-Adressse hinzufügen: Es öffnet sich ein Dialog zur Eingabe einer neuen Mail-Adresse. Nur gültige Adressen können hinzugefügt werden.
  • E-Mail-Adresse entfernen: Die in der Tabelle selektierte Mail-Adresse wird endgültig gelöscht.
  • E-Mails senden: Der aktuelle Zustand der Replikation wird an alle vorhandenen Mail-Adressen geschickt.

Im letzten Bereich der Steuerungsseite kann der Replikationsserver neu gestartet werden:

  • Server neustarten: Der Replikationsserver wird neu gestartet. Läuft gerade eine Replikation, so wird sie nach dem Neustart ebenfalls wieder gestartet.