Jogi Hofmüller
2013-Oct-06 10:39 UTC
[Dovecot] Transparent Migration from cyrus to dovecot
Hi dovecot people, We are in the process of preparing the migration from a cyrus 2.1 installation to dovecot. Dovecot will be installed on new hardware, so we have separated servers that can/will exist in parallel for a while. Our goal is to do the migration without interrupting the service for our users too much. Currently we tend to using dsync. So I am asking for best practice suggestions, tips and hints from people who have done such a thing before. Curiously awaiting your replies ;) Cheers! PS: I am subscribed to the list. So no need to include my address in replies. Thanks! -- j.hofm?ller Optimism doesn't alter the laws of physics. - Subcommander T'Pol -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 230 bytes Desc: OpenPGP digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20131006/0c7260aa/attachment.bin>
Make use of the proxy feature. You can add a "server" entry into your userdb, that way you can literally move users over one by one and flip their server location. You can easily test individual users and move them over individually. Works brilliantly Ed W On 06/10/2013 11:39, Jogi Hofm?ller wrote:> Hi dovecot people, > > We are in the process of preparing the migration from a cyrus 2.1 > installation to dovecot. Dovecot will be installed on new hardware, so > we have separated servers that can/will exist in parallel for a while. > > Our goal is to do the migration without interrupting the service for our > users too much. Currently we tend to using dsync. So I am asking for > best practice suggestions, tips and hints from people who have done such > a thing before. > > Curiously awaiting your replies ;) > > Cheers! > PS: I am subscribed to the list. So no need to include my address in > replies. Thanks!
Christian Rohmann
2013-Oct-10 15:06 UTC
[Dovecot] Transparent Migration from cyrus to dovecot
Hey Jogi, On 06.10.2013 12:39, Jogi Hofm?ller wrote:> Our goal is to do the migration without interrupting the service > for our users too much. Currently we tend to using dsync. So I am > asking for best practice suggestions, tips and hints from people > who have done such a thing before.I work for NetCologne GmbH, an ISP in Cologne, Germany. I did a talk "Austausch einer ISP-Mailplattform ohne Downtime" at the mail server conference the Heinlein-Support company held in Berlin in 2011. https://www.youtube.com/watch?v=kLQOkiBebU0 It's sure a bit dated and we started with dovecot 1.2.x, so no dsync available. But maybe it's a least somewhat entertaining to watch how we did things and avoided downtime. Regards Christian