From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 18 Nov 2005 17:24:08 +0800 From: Alexei Takaseev To: ALT Linux Community Subject: Re: [Comm] Q: cyrus mailbox migration Message-Id: <20051118172408.6cb4047c.alexei@taf.ru> In-Reply-To: <20051117163713.GA21663@immo.ru> References: <20051117163713.GA21663@immo.ru> Organization: /dev/null X-Mailer: Sylpheed version 1.0.4 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Virus-Scanned: amavisd-new at ilimnet.ru Cc: X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Nov 2005 09:30:17 -0000 Archived-At: List-Archive: List-Post: 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-данных, если нет, то и не надо пырхаться.