[Dovecot] Replication protocol design #2
Timo Sirainen
tss at iki.fi
Thu May 1 14:58:57 EEST 2008
On Thu, 2008-05-01 at 14:36 +0300, Timo Sirainen wrote:
> Support also super high latency replication (e.g. using USB sticks).
If it wasn't clear how this works:
"Client" and "server" are both Dovecots, client just has no/slow network
connection.
1. Client runs a command to create a replication batch file that's
stored on USB memory stick (or whatever).
2. The USB stick is plugged into another machine with a higher network
bandwidth to the server.
3. The replication batch file is copied to the server and a command is
run to process it. The command creates a reply batch file.
4. The reply file is copied to the USB stick and the file gets moved to
the client.
5. Client runs a command to import the reply file.
This works because the mailbox synchronization doesn't require more than
one roundtrip.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20080501/f12a7b09/attachment.bin
More information about the dovecot
mailing list