[Comm] Q: cyrus mailbox migration

Alexei Takaseev =?iso-8859-1?q?alexei_=CE=C1_taf=2Eru?=
Пт Ноя 18 12:24:08 MSK 2005


On Thu, 17 Nov 2005 19:37:13 +0300
Alexey I. Froloff wrote:

> Возникла тут задачка - переехать почтовым сервером на другую
> железку.  cyrus, ldap, виртуальные домены, куча юзеров с
> неизвестными паролями.  Надо всю эту помойку перетащить на новый
> сервер, желательно ничего не останавливая...
> 
> Есть варианты как это сделать?  Как работает команда xfermailbox
> в cyradm?

Пользовательское мыло и папки хранятся только в /var/spool/imap,
соотвественно заархивировав этот каталог, можно перенести все на новую
машину (с уже стоящим циррозом), распаковать это все и... вроде все

Все пользовательские атрибуты хранятся в /var/lib/imap. Соответственно
проделав операцию, аналогичную предыдущей, можно перетащить и все
описания пользователей (ящики, seen'ы, квоты и подобное)

Про конфиги не упоминаю, тут и так понятно.

По завершению все сделать от имени пользователя cyrus команду
/usr/lib/cyrus/reconstruct, на всякий случай.

база LDAP с паролями пользователей на этой машине что ли? Если да, то
просто следовать рекомандациям по переносу LDAP-данных, если нет, то и
не надо пырхаться.



Подробная информация о списке рассылки community