* [Sysadmins] dovecot to cyrus
@ 2013-09-06 13:35 Andrey Kuleshov
2013-09-06 14:05 ` alexei
2013-09-08 10:03 ` Sergey
0 siblings, 2 replies; 5+ messages in thread
From: Andrey Kuleshov @ 2013-09-06 13:35 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
Доброго времени!
Возникла необходимость перенести почту (Maildir) с сервера с dovecot на
сервер с cyrus-imap.
Каталоги/файлы были перемещены, переименованы (в числа с точечкой),
разложены по ящикам и стали видны пользователям. Однако вскоре
обнаружились такие жуткие тормоза, что DHCP на целевом сервере перестал
успевать раздавать адреса. Тормоза проявлялись только при обращении к
вновь созданным ящикам, но так, что cyrus-imapd смело откусывал по
физическому процессору на каждый процесс. Расход памяти заметно не
увеличился. У сайруса сразу возникло желание держать открытыми до 3000
файлов.
Проблема решилась скачиванием почты по POP3 и возвратом ее на прежнее
место по IMAP4. Никаких ошибок (несоответствий форматов, неправильных
заголовков и иже с ними) замечено не было.
Знающие люди, подскажите, пожалуйста, можно ли было ситуацию разрулить
как-то иначе и чем, все-таки, различаются форматы файлов сообщений
dovecot и cyrus? Налицо явное преобразование форматов файлов сообщений.
Интернет мне по проблеме ничего не подсказал :-(
Спасибо!
--
Regards, Andrey.
mailto://andrey@kuleshov.in.ua
skype://drewnix
cell://+380 50 234 0113
cell://+380 97 264 9699
icq://126776907
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] dovecot to cyrus
2013-09-06 13:35 [Sysadmins] dovecot to cyrus Andrey Kuleshov
@ 2013-09-06 14:05 ` alexei
2013-09-08 10:03 ` Sergey
1 sibling, 0 replies; 5+ messages in thread
From: alexei @ 2013-09-06 14:05 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
----- Исходное сообщение -----
> От: "Andrey Kuleshov" <andrey@kuleshov.in.ua>
> Кому: "ALT Linux sysadmins' discussion" <sysadmins@lists.altlinux.org>
> Отправленные: Пятница, 6 Сентябрь 2013 г 22:35:21
> Тема: [Sysadmins] dovecot to cyrus
>
> Доброго времени!
>
> Возникла необходимость перенести почту (Maildir) с сервера с dovecot на
> сервер с cyrus-imap.
> Каталоги/файлы были перемещены, переименованы (в числа с точечкой),
> разложены по ящикам и стали видны пользователям. Однако вскоре
> обнаружились такие жуткие тормоза, что DHCP на целевом сервере перестал
> успевать раздавать адреса. Тормоза проявлялись только при обращении к
> вновь созданным ящикам, но так, что cyrus-imapd смело откусывал по
> физическому процессору на каждый процесс. Расход памяти заметно не
> увеличился. У сайруса сразу возникло желание держать открытыми до 3000
> файлов.
>
> Проблема решилась скачиванием почты по POP3 и возвратом ее на прежнее
> место по IMAP4. Никаких ошибок (несоответствий форматов, неправильных
> заголовков и иже с ними) замечено не было.
>
> Знающие люди, подскажите, пожалуйста, можно ли было ситуацию разрулить
> как-то иначе и чем, все-таки, различаются форматы файлов сообщений
> dovecot и cyrus? Налицо явное преобразование форматов файлов сообщений.
>
Давно циррозом не пользовался, но...
1. http://imapsync.lamiral.info/ миграция почтовых ящиков через IMAP с одного
IMAP-сервера на другой (в свое время использовал при миграции с цирроза на зимбру)
2. man 8 reconstruct если почта перетащена, но работает как-то странно.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] dovecot to cyrus
2013-09-06 13:35 [Sysadmins] dovecot to cyrus Andrey Kuleshov
2013-09-06 14:05 ` alexei
@ 2013-09-08 10:03 ` Sergey
2013-09-12 6:12 ` Andrey Kuleshov
1 sibling, 1 reply; 5+ messages in thread
From: Sergey @ 2013-09-08 10:03 UTC (permalink / raw)
To: sysadmins
On Friday 06 September 2013, Andrey Kuleshov wrote:
> Каталоги/файлы были перемещены, переименованы (в числа с
> точечкой), разложены по ящикам и стали видны пользователям.
Без применения упомянутого уже reconstruct ?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] dovecot to cyrus
2013-09-08 10:03 ` Sergey
@ 2013-09-12 6:12 ` Andrey Kuleshov
2013-09-12 14:49 ` Sergey
0 siblings, 1 reply; 5+ messages in thread
From: Andrey Kuleshov @ 2013-09-12 6:12 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
08.09.2013 13:03, Sergey пишет:
> On Friday 06 September 2013, Andrey Kuleshov wrote:
>
>> Каталоги/файлы были перемещены, переименованы (в числа с
>> точечкой), разложены по ящикам и стали видны пользователям.
>
> Без применения упомянутого уже reconstruct ?
Без reconstruct обойтись не получится: она создает индексы, без которых
письма не видны вовсе.
Жаль только, что reconstruct никоим образом не проверяет/корректирует
файлы писем.
--
Regards,
Andrey Kuleshov
cell://+380502340113
cell://+380972649699
mailto://andrey@kuleshov.in.ua
AK1041-UANIC http://whois.ua
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] dovecot to cyrus
2013-09-12 6:12 ` Andrey Kuleshov
@ 2013-09-12 14:49 ` Sergey
0 siblings, 0 replies; 5+ messages in thread
From: Sergey @ 2013-09-12 14:49 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Thursday 12 September 2013, Andrey Kuleshov wrote:
> > Без применения упомянутого уже reconstruct ?
> Без reconstruct обойтись не получится: она создает индексы,
> без которых письма не видны вовсе.
Да вот я и удивился... А формат отдельных писем в каталогах,
вроде бы, самый обычный. В общем, я переносил, правда не из
Довекота, а просто майлбоксы были (wu-imap, возможно). Делил
на письма и перенумеровывал. Какие-то скрипты находил Гуглем,
помнится.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-09-12 14:49 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-06 13:35 [Sysadmins] dovecot to cyrus Andrey Kuleshov
2013-09-06 14:05 ` alexei
2013-09-08 10:03 ` Sergey
2013-09-12 6:12 ` Andrey Kuleshov
2013-09-12 14:49 ` Sergey
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git