Zum Inhalt

Synchronisation

Unter Administration > Synchronisation konfigurieren und überwachen Sie die SymmetricDS-Datenbanksynchronisation zwischen verteilten calServer-Instanzen. Das Modul gliedert sich in fünf Bereiche: Überblick, Vergleich, Log, Protokolltabellen und Konfiguration.

Nur On-Premise verfügbar

Die Synchronisation ist nur bei On-Premise-Installationen verfügbar.

Überblick

SymmetricDS-Überblick

Der Überblick bietet die zentrale Steuerung der SymmetricDS-Engine:

Element Beschreibung
Select Engine Auswahl der zu initialisierenden SymmetricDS-Engine (relevant bei Multi-Engine-Umgebungen).
Neu Synchronisieren Manuelle Initialisierung einer Synchronisation zwischen Quell- und Zielinstanz.
Start Start des SymmetricDS-Serverprozesses.

Der Statusindikator zeigt den aktuellen Zustand des Dienstes an (gestartet/gestoppt). Bei der Meldung „SymmetricDS is not installed" muss zunächst die Installation erfolgen.

Vergleich

Datenbankvergleich

Der Vergleich ermöglicht die gezielte Analyse und den Abgleich einzelner Datenbanktabellen zwischen Instanzen.

Feld Beschreibung
Source Quellinstanz für den Vergleich.
Target Zielinstanz für den Vergleich.
Select Table Tabelle, die verglichen werden soll.
With Delete Steuert, ob im Ziel vorhandene, in der Quelle fehlende Datensätze zur Löschung markiert werden.

Vorsicht bei With Delete

Die Option „With Delete" sollte auf produktiven Systemen nur mit Bedacht aktiviert werden, da sie zu Datenverlust führen kann.

Log

Synchronisations-Log

Die Live-Konsole zeigt Echtzeitprotokolle von laufenden Import- und Synchronisationsprozessen:

Element Beschreibung
Log-Ausgabe Rohdatenanzeige mit SQL-Befehlen, Laufzeitinformationen und Statusmeldungen.
Scroll Lock Deaktiviert das automatische Scrollen zur gezielten Analyse bestimmter Stellen.

Protokolltabellen

Plugin erforderlich

Dieser Bereich ist nur bei installiertem SymmetricDS-Plugin verfügbar.

Protokolltabellen

Die Protokolltabellen zeigen den Status ausgehender Batch-Prozesse:

Feld Beschreibung
Node ID Identifikation des Kommunikationsknotens.
Channel ID Verwendeter Übertragungskanal (z. B. config, heartbeat).
Gerätestatus Verarbeitungsstatus (z. B. Successful).
Load ID Eindeutige ID des Ladevorgangs.
Extract Job Kennzeichen, ob ein Extraktionsauftrag zugeordnet ist.
Load Anzeige, ob die Daten geladen wurden.
Common Kennzeichnung als allgemeiner Batch.
Ignore Count Anzahl, wie oft der Eintrag ignoriert wurde.
Byte Count Verarbeitete Datenmenge in Byte.
Aktionen Details anzeigen, neu laden, löschen.

Konfiguration

Synchronisations-Konfiguration

Die Konfiguration gliedert sich in mehrere Tabs:

Tab Beschreibung
Protokolleinstellungen Parameter für Logging und Auditing.
Install Settings Systemeinstellungen zur Initialkonfiguration.
Vergleiche Einstellungen Steuerung von Vergleichslogiken und Delta-Analysen.
Server-Eigenschaften Serverseitige Parameter (Speicherpfade, JVM-Settings).
Einstellung der Knoten Konfiguration angebundener Knoten im verteilten System.
Trigger Router Verwaltung der Datenflusssteuerung über Trigger-zu-Router-Zuweisungen.

Im Bereich Trigger Router wird festgelegt, welcher Daten-Trigger mit welchem Router verknüpft ist. Die Konfiguration umfasst Aktivierungsstatus, Reihenfolge des Initial Load und Ping-Back-Kommunikation.