Hi Vincent, When we migrated two servers from Cyrus 1.5.x to Cyrus 2.0.16 on new hardware we just shutdown cyrus and the MTA and used nfs to copy the 35GB of files. I movied everything in: /var/spool/imap, var/imap/user, /var/imap/quota and the /var/imap/mailboxes file. As a previous post indicated, you may have to do a ctl_mboxlist dump and import if you are using the 2.0.x berkeley db and if you are using sieve, you will have to grab the sieve files. The only other cleanup I had to do was to fix file ownership, which was my own fault for not using the same uid for the cyrus user on both boxes. Since we use external authenticatio via LDAP, I did not have to worry about moving that.
Of course, since it was an upgrade we did a lot of other things in the move including hashing the user and quota directories, reditributing our users in a new partition structure and fixing the delete permissions for the admin user in the mailboxes database. If anyone is interested in the full set of steps, I could post it to the list. John Wade > > > Hello, > > Next week I will be moving to another ISP. Is there > > a way to migrate my cyrus imap mailboxes to the new > > server in a painless manner? > > Thanks