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