On 17/02/2011 15:29, Donny Brooks wrote:
We are looking to migrate from our current mail server running dovecot-1.2.11-3 to a new mail server running the latest dovecot (2.0.9?). So this would not only be a version change but also a machine change. We currently use Maildir for storing mail and would like to stay that way.
Has anyone preformed such a feat and it worked? Looking for any input.
I have had a lot of success in setting up both Dovecot and Postfix to read a "mail_location" field which points to the IP of the users real mail server. When this changes then another dovecot instance proxies to the correct machine and postfix invokes a transport map to shift the mail to the correct machine (I think Dovecot has a %my_IP variable and also you can kind of extract your IP at the mysql server side, where you need this param in a query)
In this way you can easily move individual users around very simply.
Your migration can then also be just a few users at first, more through
time, rather than a big bang approach
If your question was migrating config then I think I would start with the default new config and migrate your old changes across. Also run the config upgrade on the old config. Now compare the results of both methods and see if this helps you spot anything you missed during your manual migration? Apart from config changes, I think the upgrade is likely to be uneventful?
Good luck
Ed W