- Sendamail перенос на другой сервер., Medlar, 13:12 , 28-Июл-09 (1)
кроме конфигов и хранилища нужно перенести еще и /var/spool/mail.Мне периодически приходится переносить сервер, моя последовательность действий такая. I. Если IP-адрес на новом сервере должен быть таким же как на старом, а старый должен остаться в сети с новым адресом (mx-запись не меняется): 1. Готовим новый сервер 1:1 (в плане почты) за исключением IP и доменного имени (/var/spool/mail пока не трогаем) 2. Проверяем работоспособность 3. Останавливаем почту на старом сервере (почта пока покопится на резервном сервере, о его существовании и активности нужно позаботиться заранее) и меняем на нем IP и в зависимости от ситуации доменное имя. 4. Скидываем /var/spool/mail на новый сервер. 5. Теперь везде, где нужно, меняем на новом почтовике IP: 1) /etc/hosts, hosts.allow 2) /etc/rc.d/firewall 3) /etc/mail/relay-domains, access, что-то еще ваше собственное 4) /etc/sysconfig/network/ifcfg-eth0 6. Меняем на новом почтовике доменное имя в /etc/mail/local-host-names + везде, где вы его сами упоминали явно в конфиге или других файлах 7. Restart сети, firewall'у, почте. II. Если новый почтовый сервер уже выполнял какую-то функцию до принятия почтовой нагрузки и должен продолжать ее выполнять, а изменение его IP невозможно (например, это первичный днс), то нужно на сетевую карту на новом почтовике повесить алиас с почтовым IP в п.4, ес-но упомянув почтовый IP в п.1,2,3. III. Если новый почтовик выходит в свет с новым IP, то понадобится редактирование mx-записи и придется озаботиться поддержанием работоспособности старого почтовика и перенаправлением почты, которая будет еще долгое время приходить на старый почтовик. IV. В зависимости от конкретной ситуации может понадобится редактирование ДНС-записи старого сервера.
- Sendamail перенос на другой сервер., A Clockwork Orange, 10:11 , 29-Июл-09 (2)
как с /var/spool/mqueue /var/spool/clientmqueue
- Sendamail перенос на другой сервер., nik, 17:09 , 29-Июл-09 (3)
>как с >/var/spool/mqueue >/var/spool/clientmqueue еще вопрос.... Установлен sendmail 8.13.8. Обновил порты захожу в /usr/ports/mail/sendmail cat distinfo MD5 (sendmail.8.14.3.tar.gz) = a5ee5d26e1f546a2da5fb9a513bd6bce SHA256 (sendmail.8.14.3.tar.gz) = 5cc69cdc055b587cbedad4efbf17c1dfc52a6ae18ec83a3d2e83e5f5fcdc119b SIZE (sendmail.8.14.3.tar.gz) = 2069209 убиваю процессы killall sendmail make deinstall make clean all далее делаю make all install, make clean перзапускаю захожу telnet localhost 25 220 name.domain ESMTP Sendmail 8.14.3/8.13.8; Wed, 29 Jul 2009 19:04:58 GMT собственно почему Sendmail 8.14.3/8.13.8 в файле sendmail.cf тоже в каментах везде 8.13.8 Подскажите как корректно обновить sendmail?
- Sendamail перенос на другой сервер., BlackHawk, 12:19 , 30-Июл-09 (4)
>[оверквотинг удален] > >захожу telnet localhost 25 >220 name.domain ESMTP Sendmail 8.14.3/8.13.8; Wed, 29 Jul 2009 19:04:58 GMT > >собственно почему Sendmail 8.14.3/8.13.8 > >в файле sendmail.cf тоже в каментах везде 8.13.8 > > >Подскажите как корректно обновить sendmail? убить системный?;)
- Sendamail перенос на другой сервер., Ziggy Stardust, 12:38 , 30-Июл-09 (5)
- Sendamail перенос на другой сервер., Medlar, 15:17 , 31-Июл-09 (6)
корректно - по инструкции из sendmail-дистра>собственно почему Sendmail 8.14.3/8.13.8 >в файле sendmail.cf тоже в каментах везде 8.13.8 8.13.8 - это версия конфига, а не sendmail'a 8.14.3 - это версия самого бинарника похоже, вы пакет действительно обновили, но не пересобрали конфиг.
- Sendamail перенос на другой сервер., nik, 08:14 , 04-Авг-09 (7)
>корректно - по инструкции из sendmail-дистра > >>собственно почему Sendmail 8.14.3/8.13.8 >>в файле sendmail.cf тоже в каментах везде 8.13.8 > >8.13.8 - это версия конфига, а не sendmail'a > >8.14.3 - это версия самого бинарника > >похоже, вы пакет действительно обновили, но не пересобрали конфиг. Спасибо, разобрался! :)
|