[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