[Dovecot] Question about indexes and maildir/sdbox/mdbox
Javier de Miguel Rodríguez
javierdemiguel at us.es
Mon Jan 17 23:58:02 EET 2011
Hello
We are now running dovecot 2.0.9 with indexes in a ram disk and
maildir storage in a test system. We have the following questions:
- If there is a power outage / kernel crash, we will lose the
content of ramdisk. We have tested that indexes are regenerated when a
user logs in via imap, so e-mail access will be "slower" after a power
outage / kernel crash, but everything should work as expected (TM). Are
we missing something?
- We are evaluating migrating from maildir to dbox. There are two
alternatives: sdbox and mdbox. Reading about dbox in the wiki
(http://wiki2.dovecot.org/MailboxFormat/dbox) we see that using a ram
disk for indexes for mdbox is a really bad idea:
/"Note that with dbox the Index files actually contain significant data
which is held nowhere else. Index files for both *single-dbox* and
*multi-dbox* contain message flags and keywords. For *multi-dbox*, the
index file also contains the map_uids which link (via the "map index")
to the actual message data. This data cannot be automatically recreated,
so it is important that Index files are treated with the same care as
message data files."/
So in mdbox we should not use a ramdisk for indexes. But what about
sdbox? sdbox indexes work as maildir indexes? Are sdbox indexes bigger
than maildir indexes?
Thank you very much for your support
Regards
Javier
More information about the dovecot
mailing list