ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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