For my home IMAP server I did the following. I use saslauthd and mech PLAIN. Your auth method may require more. Backup: /etc/imapd.conf /etc/cyrus.conf /var/lib/imap /var/spool/imap /etc/mail If the new box is running a different version of DB then you will need to convert the old database info to the new format. See: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160317 for details of the conversion (specifically Comment #7). Make sure cyrus-imapd, saslauthd and sendmail are not running before restoring the above files. Start those services when the restore is complete
Thanks Bob. Actually I hate doing this (mail) because I forget everything until I have maintenance to do. I've got cyrus+postfix with Web-cyradm. How can I check the version of the DB? I'll also need to move all my MySQL databases is that just as easy?