Cyrus 2.3.13 RC2
Ken Murchison
murch at andrew.cmu.edu
Wed Oct 8 08:28:09 EDT 2008
Ian G Batten wrote:
>
> On 08 Oct 08, at 1119, Bron Gondwana wrote:
>
>>
>> On Wed, 8 Oct 2008 09:24:49 +0100, "Ian G Batten"
>> <ian.batten at uk.fujitsu.com> said:
>>> What's the testing status of the SQL backend for cyrusdb? I'll
>>> switch batten.eu.org over to it, but that only has a dozen or so
>>> users; ftel.co.uk's 1000+ users might be a little tenser. I'm keen to
>>> switch as the ability to replicate cyrusdb as well as replicating the
>>> entire mailsystem is attractive.
>>
>> You are aware that cyrus replication replicates DB records for all the
>> important things as well, aren't you?
>
> Yes, of course. It's just that having, many years ago, experienced the
> loss of a cyrusdb, being able to keep up-to-date copies of it which I
> can use without the nuclear option of failing over to my off-site
> replica is a good thing. So I will shortly have my whole Cyrus instance
> (~60K mailboxes, ~1000 users, ~4TB of mail) replicated via GigE to a
> remote site. But if my local instance went south just because Cyrus DB
> had gone, being able to simply switch cyrusdb to a MySQL/PostgresQL
> replica while keeping mail service on the master is preferable to doing
> a full off-site failover.
We were only looking at SQL to replace BDB (deliver.db,
tls_sessions.db), because we still think that skiplist is superior from
mailboxes.db and seen.db. If you do some heavy testing with the BDB
code we'd be interested in your results.
--
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University
More information about the Info-cyrus
mailing list