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

Reply via email to