[Dovecot] dsync - one or two ways?

Charles Marcus CMarcus at Media-Brokers.com
Fri Jul 17 23:23:44 EEST 2009


On 7/17/2009 3:59 PM, Timo Sirainen wrote:
> On Fri, 2009-07-17 at 15:57 -0400, Charles Marcus wrote:
>>> I think even using dsync for backups should be considered as two-way
>>> replication. If there really are some new mails in your backup server
>>> that aren't in the primary server, it most likely means you just lost
>>> some mails on your primary server and you need to get them back.
>> Or you just deleted them and *don't* want them back... ;)
> 
> Ah, but dsync catches those too!
> 
> If a message exists in one side but doesn't exist on the other side,
> dsync asks for a list of recently expunged messages. If it finds the
> message from there with same IMAP UID and same GUID, it's expunged from
> the other side too.
> 
> Basically the same will work with mailbox deletions and unsubscribes
> too. It'll just need to store a list of mailbox GUIDs there were
> deleted/unsubscribed.

Somehow I knew you would have already thought of that...

So, when will 2.0 be in any kind of semi-usable state (by non-programmer
types)? ;)

-- 

Best regards,

Charles


More information about the dovecot mailing list