Database recovery

Norbert Warmuth nwarmuth at privat.circular.de
Mon Oct 7 01:12:49 EDT 2002


Hi,

assuming following configuration:
        (linux) cluster with two nodes and shared scsi
        db3 as database backends

Will cyrus be able to recover databases on failover and get a
consistent state? 

Does cyrus recover the databases automatically or do you need to do
manual recovery? The documentation mentions automatic recovery on
startup but it does not mention the database backends for which this
is true. 

Glancing at the code it seems following database backends do automatic
recovery:
        skiplist
        db3
        db3_nosync

Is this true?

Is cyrus able to detect corrupted databases?

Thanks in advance,
Norbert





More information about the Info-cyrus mailing list