Le dsync de Dovecot synchronise les boîtes mail entre deux hôtes au niveau du protocole (pas un rsync de fichiers). Il comprend l'état IMAP : indicateurs, mots-clés, suppressions (expunges), GUID.
Modes :
| Mode | Déclenchement | Cas d'usage |
|---|---|---|
replicator (en arrière-plan) |
En direct, sur événement | Production active/active |
dsync (CLI) |
Ponctuel ou par cron | Migrations, sauvegardes périodiques |
Architecture active/active :
[ Client ] ─┬─ [ Dovecot A ] ⇄ replication ⇄ [ Dovecot B ] ─┬─ [ Client ]
└─ load balancer (director) ─┘
Les deux nœuds acceptent lectures et écritures ; le démon replicator synchronise les différences en continu. La résolution des conflits s'appuie sur les GUID (identifiants de boîte mail uniques au niveau mondial), si bien qu'un même message reste le même message des deux côtés.
Connectez-vous pour garder une trace de ce que vous avez lu.