Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Cyrus и Dovecot в Ubuntu Server 10.04  (Прочитано 2597 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн merlin-rterm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Cyrus и Dovecot в Ubuntu Server 10.04
« : 16 Февраля 2011, 16:06:16 »
Здравствуйте.

Имеется система. Там сейчас запущен Dovecot imap, в котором много почты и пользователей и он активно используется, т.е. остановить его надолго нельзя.
Есть потребность мигрировать на Cyrus (потому как лучше знаком, да и вообще он лучше  :P - причина не суть важна).

Решено делать так: поставить в параллель cyrus, подвесить на свободный адрес (сделать отдельный адрес и оставить dovecot везде, кроме нового, а на новый повесить cyrus). После этого можно будет настроить и отладить cyrus, поменять настройки postfix (чтобы он доставлял в Cyrus) и поменять местами cyrus и dovecot, после чего перенести почту с помощью imapsync (для этого нужно, чтобы оба сервиса были запущены одновременно).

Я ничтоже сумнящееся написал "apt-get install cyrus-imapd-2.2", он поставил cyrus, остановил и снёс dovecot, и запустил cyrus, после чего внёс какие-то изменения в конфиг postfix. Даже не предупредил, что будет удалять! Сказал только, что "будет занято ... мегабайт". Соответственно, я тут же написал "apt-get install dovecot" и всё вернулось на круги своя. Хорошо, что всё поднялось и заработало как ни в чём не бывало, а пользователи наверняка подумали, что им показалось.

Как сделать так, чтобы:
  - при установке Cyrus никак не трогался Dovecot и конфигурация Postfix?
  - сервис при установке не запускался сразу же и оставался в остановленном состоянии?

Поиск в гугле по комбинациям, одновременно содержащим "cyrus" и "dovecot" и словами типа "simultaneously" (или вообще без других слов) ничего не дал. Чувствуется, что должна быть документация про управление сервисами и про установщик, но поиск по оглавлению в хендбуке Debian на оффсайте тоже ничего не дал.

Подскажите, в какую сторону копать?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Cyrus и Dovecot в Ubuntu Server 10.04
« Ответ #1 : 16 Февраля 2011, 16:16:24 »
Я бы делал это с привлечением другого компьютера. Т.е. поставил на него cyrus, перенес туда всю почту, и потом удалив dovecot на первом сервере перенес бы почту обратно (на вновь поставленный cyrus). Одновременно dovecot и cyrus на один компьютер без изрядных плясок с бубном установить нельзя (имею в виду, с помощью apt-get).

Но не могу не заметить - зря. dovecot - лучше, чем cyrus. ;)

Оффлайн merlin-rterm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Cyrus и Dovecot в Ubuntu Server 10.04
« Ответ #2 : 16 Февраля 2011, 16:29:12 »
Спасибо за ответ.

Это очень неудобно :( тривиальная операция превращается в квест.


 

Страница сгенерирована за 0.074 секунд. Запросов: 23.