dsync von Dovecot synchronisiert Postfächer zwischen zwei Hosts auf Protokollebene (kein rsync von Dateien). Es versteht den IMAP-Zustand: Flags, Keywords, Expunges, GUIDs.
Modi:
| Modus | Auslöser | Einsatzzweck |
|---|---|---|
replicator (Hintergrund) |
Live, ereignisgesteuert | Aktiv/Aktiv im Produktivbetrieb |
dsync (CLI) |
Einmalig oder per Cron | Migrationen, regelmäßige Backups |
Architektur für Aktiv/Aktiv:
[ Client ] ─┬─ [ Dovecot A ] ⇄ replication ⇄ [ Dovecot B ] ─┬─ [ Client ]
└─ load balancer (director) ─┘
Beide Knoten nehmen Lese- und Schreibzugriffe an; der Replicator-Daemon synchronisiert Änderungen fortlaufend. Konflikte werden über GUIDs (global eindeutige Postfach-IDs) gelöst, sodass dieselbe Nachricht auf beiden Seiten dieselbe Nachricht bleibt.
Melden Sie sich an, um festzuhalten, was Sie gelesen haben.