We are currently running Cyrus IMAP v1.5.19 on Solaris 6, which has not been upgraded because I thought the server would be going away soon. I have recently found out that it is not going away, and that we are moving it to new and better hardware (and Solaris 9), so this would be an excellent time to install the latest Cyrus version. I need to know how to migrate the various databases Cyrus uses to the new database formats and locations. In particular, I couldn't find on the "Upgrading from Previous Versions" document anything about the "seen" data.
I am planning to use the default database type for each database. Here is what I think I need to do - please correct me if my assumptions are incorrect: mailboxes - cvt_cyrusdb from flat to skiplist duplicate_db - doesn't exist in 1.5.19, so I don't have to do anything mailbox keys - ???? quota - the default is "quotalegacy", so I guess I don't have to do anything. I don't need to preserve the old quotas anyway, so is there any advantage in changing this? seen state - v1.5.19 keeps this in the user's spool directories. v2.3.x keeps it under configdir/users. How do I do this conversion? subscriptions - the default is "flat" so I don't have to do anything tlscache - doesn't exist in 1.5.19, so I don't have to do anything Anything else I'm missing? Thanks, Larry M. Rosenbaum Oak Ridge National Laboratory ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html