Hi.
On 14/11/06 16:27, Maxim Kudelya wrote:
Вспомогательная ("configdirectory") имеет один действительно критичный
файл, mailboxes.db. Ему желательно перед бэкапом делать ещё и дамп в
текст, поскольку:
Дамп в текст? Есть штатные cyrus'овские средства?
Да, фамилию не помню.
Критичен только один файл? Я могу на это твёрдо расчитывать? :)
Да, это единственный файл, от которого будет бо-бо даже при нарушении
его структуры. Вообще Berkeley db файлов там дофига, но они либо
некритичны (пользовательские seen db), либо восстанавливаются. В совсем
дурном случае я однажды свалил содержимое lost+found ;-) в директорию
свежесозданного пустого почтового фолдера, переименовал файлы из
"#INODE" в "INODE.", cyrreconstruct - и вуаля.
==========
man cyrreconstruct
.....
-m NOTE: CURRENTLY UNAVAILABLE
=========
И опаньки, восстановить битый mailboxes.db по живой структуре maildir
нельзя. А было можно.
А почему убрали?
А почему верблюд глину не ест? А не хочет.
И я могу просто копировать папки с помощью rsync на соседний сервер с
поднятым там cyrus'ом на случай падения первого сервера?
Да, но как и при любых таких операциях, при работающем сервере и службе
доставки есть ненулевая вероятность поиметь слегка некогерентную копию.
Индексы не будут соответствовать письмам. Исправляет cyrreconstruct.
А.Л.
---
Махх.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]