Cyrus - Upgrading flat mail to DB3

Matthew Tagg matt at webafrica.co.za
Thu Aug 29 09:00:50 EDT 2002


Hi,

I have installed a clean install of Cyrus 2.1.7.
I want to transfer my mail from Cyrus 1.6.22 (sitting on another
server).

I tried copying over the raw files ../user/test/ etc. However I
noticed version 2 stores them in alpabetic directories. I tried
putting them in the root of /var/lib/imap/user/ and in
/var/lib/imap/user/t - however it doesnt find them

>From the install help doc: "Warning:  Cyrus imapd 2.0 will
automatically convert on-disk file formats as the server is used. " -
I wish it would.

Then I discovered something called "cvt_cyrusdb" which is meant to
allow converting between backends but I dont know what to give for its
parameters.

I tried:
	bash-2.05a$ /usr/libexec/cyrus/cvt_cyrusdb
	/var/lib/imap/user/webafrica/ flat db3 /var/lib/imap/db/

	Sorry, you cannot use this tool with relative path names.
	This is because some database backends (mainly db3) do not
	always do what you would expect with them.

	Please use absolute pathnames instead.

Surely this is a commong problem? Anyone had success?

Thanks for any help
matthew





More information about the Info-cyrus mailing list