Am 17.04.20 um 03:37 schrieb @lbutlr: > On 15 Apr 2020, at 07:50, Stefan G. Weichinger <[email protected]> > wrote: >> So I think about how to get the mailboxes from A to B. >> >> We use one UID afaik: >> >> mail_home = /home/vmail/%d/%u mail_location = maildir:~ >> >> I read about dsync and wonder: >> >> * does it make sense in this case to set up replication and let >> the servers replicate at first while still running on the old >> server? > > I ave done this (dovevot mailers under a email user) and I simply > used rsync to copy the mail to the new machine. > > Once I had synced, I then synced again, shutdown the mail server, > synced on last time, and started the mail server on the new hardware. > The last sync only had to catch up a few emails, so all told I was > down for a shorter time than a simple reboot. > > That said, doing it via replication would have been “better” but in > my case wasn’t worth the time it would have taken to setup, test, > test, backup all the mail an extra time anyway, and then implement.
thanks for that feedback Today I will setup the new server and try to enable replication. I will connect both dovecots to the same instance of mariadb which should let them know about all the existing mailboxes ... and then I will see. My question around the sieve-scripts is still open ... I assume I will maybe try to replicate a sub-set of the mailboxes, check things ... and then decide how to proceed.
