How to migrate away from BDB

J. Roeleveld joost at
Wed Sep 29 01:58:31 EDT 2010

On Tuesday 28 September 2010 19:03:20 Mark Nipper wrote:
> On 28 Sep 2010, Simon Matter wrote:
> > > Are these Debian specific? Or is there something missing from my
> > > installation?
> > > Or do these only exist when Cyrus is not running? (Which I would find
> > > strange)
> > 
> > I don't know the Debian packages but I'm quite sure it's Debian specific.
> > Looks like their way to remember the current state of backends somehow.
> 	Definitely Debian specific.  I was referring you to those
> instructions as a general guideline.  You'll need to substitute
> the appropriate information as needed.  But basically, since
> you're probably not switching between versions, your cvt_cyrusdb
> will work without having to divine the version of your BDB files
> or worrying about converting them between versions.
> 	So I think, unless I'm horribly mistaken, all you need to
> do is dump the BDB versions of your files into skiplist format
> and you're golden!

I was thinking along the same lines :)

I will set up a test environment on a VM first to try this on.

I can not risk any downtime on the mailserver without knowing exactly what I 
need to do.

I won't be able to do this in the next few weeks due to other engagements 
though :(


More information about the Info-cyrus mailing list