Help moving/updating Cyrus installation

Craig Ringer craig at postnewspapers.com.au
Tue Feb 17 21:21:29 EST 2004


On Mon, 2004-02-16 at 00:36, Ruth Ivimey-Cook wrote:

> Summary: I want to get imap running again, but it refuses to read my bdb
> (version 3) databases. How to I recover?

If you still have access to the original host, you can dump them using
Cyrus tools (most importantly `ctl_mboxlist -d` for mailboxes) then
re-load them into the new system.

If not... well, try installing bdb3 in /usr/local/bdb3, building Cyrus
against that, and using the tools from that Cyrus build to dump your
databases. You can then rebuild cyrus against the system bdb4 (or just
use skiplist with Cyrus 2.2.x) and import your databases from plain
text.

As Edward Rudd noticed, you may also be encountering a fun threading
issue with bdb4 and cyrus.

Craig Ringer

---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list