Перенос SmarterMail на новый сервер
В любой момент, по той или иной причине, может стать вопрос о переезде SmarterMail
на новый сервер. Причины на то могут быть разные и их я рассматривать не буду, дабы не лить воду. Что такое SmarterMail я описывать тоже не буду. Если Вы читаете эту статью, значит уже знакомы с этой почтовой системой. В этой статье хочу описать что нужно делать, что бы все прошло гладко при смене места жительства.
В начале повествования хочу обратить Ваше внимание на статью об DNS MX записях. Если Вам знакомо, что это такое и с чем его кушать - можете смело идти в панель управления ДНС адресами и уменьшать значение TTL для домена или доменов, которые обслуживаются Вашим сервером. Нужно будет подождать, пока изменение TTL распространится по всем ДНС серверам в интернете (время ожидания = старый TTL). Это сэкономит время при переключении ДНС адресов на новый ip и позволит свести к минимуму потерю почты.
Дальше пойдет step-by-step tutorial:
- Устанавливаем SmarterMail на новый сервер и проверяем, что вэб морда работает исправно.
- Останавливаем SmarterMail на обоих серверах.
- Забираем файлы
mailConfig.xml
иdomainList.xml
из папкиC:\Program Files (x86)\SmarterTools\SmarterMail\Service
(в отдельных случаяхC:\Program 1iles\SmarterTools\SmarterMail\Service
). Этого должно быть достаточно. При желании можете забирать все xml и dat файлы из этой папки. - Переносим папку
C:\SmarterMail\Domains
на новый сервер. Желательно положить ее вC:\SmarterMail\
. Если же нужно изменить путь к папке доменов, тогда нужно будет подредактировать файлdomainList.xml
. - Запускаем
SmarterMail
на новом сервере. - Заходим на вэб-морду и активируем приложение.
- Возвращаемся в панель управления ДНС адресами и меняем ip адрес со старого на новый. За одно возвращаем предыдущее значение TTL.
Остается дождаться пока изменения DNS адресов распространяться по всему интернету. Для этого можно воспользоваться ресурсом whatsmydns.net