[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot



Hi.

12.11.2006 12:58, Maxim Kudelya пишет:

> Вопрос, давно присматриваюсь к Cyrus, нравятся его фичи, одно беспокоит,
>  его внутренний формат для хранения почты, как с него мигрируют?

Ровно так же, как и на него: IMAP клиентом. Обычным или специально
обученным типа mailsync.

> И как
> правильно организовать бэкап?

Основная база ("partition") архивируется бесхитростно, на уровне
файловой системы. Это по существу maildir. Много файлов, содержимое
самих файлов никогда не меняется. Соответственно, эффективно работают
все инкрементальные схемы. NB: желательно, чтобы схема поддерживала
хардлинки! "rsync -aH" и т.п.

Вспомогательная ("configdirectory") имеет один действительно критичный
файл, mailboxes.db. Ему желательно перед бэкапом делать ещё и дамп в
текст, поскольку:

==========
man cyrreconstruct
.....
 -m     NOTE: CURRENTLY UNAVAILABLE
=========

И опаньки, восстановить битый mailboxes.db по живой структуре maildir
нельзя. А было можно.

> Есть практический опыт? Файловая система XFS?

Или Reiser. Нужно очень много файлов на разделе, много файлов в одной
директории, и эффективное хранение файлов размером меньше кластера. Но
не нужны ACL, extended attributes и квоты.

А.Л.



Reply to: