[KLUG Members] Migrating Cyrus

Adam Tauno Williams adam at morrison-ind.com
Mon Mar 13 13:27:16 EST 2006


> > What is the correct way to migrate Cyrus imap to a new server?
> > My old box is running Suse 9.0 and the new box is Suse 10.0.
> I would guess that you could simply copy the user's maildir over to the
> new server.

This won't work; Cyrus doesn't use maildir.  You need the message
databases in order for the Cyrus daemons to start.  Although you might
be able to just use reconstruct to rebuild the databases you'd probably
loose allot of information (such as seen-state).

> Another tool that I've found useful for such migrations is imapsync
> which copies messages and folders from one server to the new server.

Does it copy over meta-data such as seen-state?  

I tried imapsync once but that was almost five years ago;  it worked
pretty badly then.

> One feature I've asked for is to delete messages on the target machine
> which do not exist on the source machine.  During our last migration we
> ran syncs for about 20 days before we were confident in making the
> switchover.  So we deleted all the unread messages on the target server
> before our final sync of the accounts.  This seemed to work pretty
> well.  We were migrating from Courier IMAP to Cyrus IMAP at a service
> provider (Tuffmail.com).
> http://freshmeat.net/projects/imapsync/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://www.kalamazoolinux.org/pipermail/members/attachments/20060313/7811fff2/attachment.bin


More information about the Members mailing list