Am 30.12.18 um 10:53 schrieb Sami Ketola:> >> On 29 Dec 2018, at 23.49, Hans Brage <hans at plattformen.se> wrote: >> >> Hi! >> >> I'm currently running an small imap-server on Dovecot 2.2.4 but will retire that server. I've set up an new server with Dovecot 2.3.4 and will migrate the mailboxes (maildir-format) from the old to the new server. I'm planning to restructure the accounts a bit when migrating so I need to move them one by one. Its only a few so thats not a big issue. >> >> Both servers are using virtual accounts (users file). >> >> I've understood that best method for migration is to run doveadm backup -R from the new server. But I really cant figure out what other parameters or settings that I need to perform that task and if it should be run as user vmail or root. >> >> Would be greatful for any tips, hints, links or similiar. > > > Once you have the new server set up, you can use dsync over ssh to sync the mailboxes with something like: > > doveadm backup -u user at newserver -R ssh sudouser at oldserver sudo /usr/bin/doveadm dsync-server -u user at oldserver > > needs to be run as root on new server. Also ssh access with keys and without password is recommended.I used to run `doveadm backup` on the new server with glusterfs and at the middle of the sync the glusterfs is gone. Have anyone good experience with glusterfs and `doveadm backup/sync`?> SamiRegards Aleks
> On 1 Oct 2019, at 11.29, Alex La via dovecot <dovecot at dovecot.org> wrote: > > Am 30.12.18 um 10:53 schrieb Sami Ketola: >> >>> On 29 Dec 2018, at 23.49, Hans Brage <hans at plattformen.se> wrote: >>> >>> Hi! >>> >>> I'm currently running an small imap-server on Dovecot 2.2.4 but will retire that server. I've set up an new server with Dovecot 2.3.4 and will migrate the mailboxes (maildir-format) from the old to the new server. I'm planning to restructure the accounts a bit when migrating so I need to move them one by one. Its only a few so thats not a big issue. >>> >>> Both servers are using virtual accounts (users file). >>> >>> I've understood that best method for migration is to run doveadm backup -R from the new server. But I really cant figure out what other parameters or settings that I need to perform that task and if it should be run as user vmail or root. >>> >>> Would be greatful for any tips, hints, links or similiar. >> >> >> Once you have the new server set up, you can use dsync over ssh to sync the mailboxes with something like: >> >> doveadm backup -u user at newserver -R ssh sudouser at oldserver sudo /usr/bin/doveadm dsync-server -u user at oldserver >> >> needs to be run as root on new server. Also ssh access with keys and without password is recommended. > > I used to run `doveadm backup` on the new server with glusterfs and at the > middle of the sync the glusterfs is gone. Have anyone good experience with > glusterfs and `doveadm backup/sync`?No. I only have bad and very bad experiences with glusterfs in general. Too many corruptions and unsync metadata (even with one node setup) that we migrated customer away from it and they are now using nfs instead. Sami -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20191001/36bdd6ec/attachment-0001.html>
Am 01.10.19 um 10:32 schrieb Sami Ketola via dovecot:> > >> On 1 Oct 2019, at 11.29, Alex La via dovecot <dovecot at dovecot.org >> <mailto:dovecot at dovecot.org>> wrote: >> >> Am 30.12.18 um 10:53 schrieb Sami Ketola: >>> >>>> On 29 Dec 2018, at 23.49, Hans Brage <hans at plattformen.se >>>> <mailto:hans at plattformen.se>> wrote: >>>> >>>> Hi! >>>> >>>> I'm currently running an small imap-server on Dovecot 2.2.4 but will retire >>>> that server. I've set up an new server with Dovecot 2.3.4 and will migrate >>>> the mailboxes (maildir-format) from the old to the new server. I'm planning >>>> to restructure the accounts a bit when migrating so I need to move them one >>>> by one. Its only a few so thats not a big issue. >>>> >>>> Both servers are using virtual accounts (users file). >>>> >>>> I've understood that best method for migration is to run doveadm backup -R >>>> from the new server. But I really cant figure out what other parameters or >>>> settings that I need to perform that task and if it should be run as user >>>> vmail or root. >>>> >>>> Would be greatful for any tips, hints, links or similiar. >>> >>> >>> Once you have the new server set up, you can use dsync over ssh to sync the >>> mailboxes with something like: >>> >>> doveadm backup -u user at newserver -R ssh sudouser at oldserver sudo >>> /usr/bin/doveadm dsync-server -u user at oldserver >>> >>> needs to be run as root on new server. Also ssh access with keys and without >>> password is recommended. >> >> I used to run `doveadm backup` on the new server with glusterfs and at the >> middle of the sync the glusterfs is gone. Have anyone good experience with >> glusterfs and `doveadm backup/sync`? > > > No. I only have bad and very bad experiences with glusterfs in general. Too many > corruptions and unsync metadata (even with one node setup) that we migrated > customer away from it and they are now using nfs instead.Thank you for your fast answer. I had some issues with glusterfs in the migration startup phase and wanted to know if this is only my experience or someone else also. We are now moving away from glusterfs and use dedicated storage.> SamiRegards Alex