Server migration

Aki Tuomi aki.tuomi at dovecot.fi
Wed Oct 26 06:57:35 UTC 2016



On 26.10.2016 09:38, Gandalf Corvotempesta wrote:
> Il 26 ott 2016 8:30 AM, "Aki Tuomi" <aki.tuomi at dovecot.fi> ha scritto:
>> I would recommend using same major release with replication.
>>
>> If you are using maildir++ format, it should be enough to copy all the
>> maildir files over and start dovecot on new server.
>>
> This is much easier than dovecot replication as i can start immedialy with
> no need to upgrade the old server
>
> my only question is: how to manage the email received on the new server
> during the last rsync phase?
> As i wrote previously,  i have some huge maildirs where rsync take hours to
> scan all files
> i can't keep the server down for hours or customers won't receive any new
> emails, so, after the initial sync i have to move the mailbox on the new
> server (only for deliveries) . In this way I'll not loose any emails but
> the new servers as newer data than the old server.
> When doing rsync with --delete, the news mails would be removed
>
> A solution could be to disable customer access to the new server and put
> "new" directory in rsync exclude. Doing this won't delete the newly
> received emails as the "new" directory isn't synced.
> and no one osd able to move from new to cur as users are blocked for login.

If you are moving from 1.x to 2.x, I think you should make some trials
first, and preferably move the user one at a time, blocking access to
old server/new server during move. It is very forklift upgrade, much danger.

Aki


More information about the dovecot mailing list