Назад | Перейти на главную страницу

Перенести почтовый хостинг без отказов?

Наш веб-сайт и электронная почта в настоящее время размещены на общем хостинге. Вскоре мы переместим их на VPS, и я хотел бы убедиться, что мы испытаем как можно меньше задержек и не потеряем электронную почту при этом. Я разработчик и администратор сервера, поэтому у меня есть базовые знания об этом, но не более того.

Наш старый сервер находится на виртуальном хостинге, к которому мы получаем доступ через учетную запись cpanel, а на новом сервере работает WHM, под которой мы можем создать столько учетных записей cpanel, сколько захотим. Вот то, что я сейчас думаю, будет самым простым способом сделать это:

  1. На новом сервере настройте субдомен специально для электронной почты, mailservices.domain.com или аналогичного. Настройте записи A в DNS, чтобы домен полностью обрабатывался новым сервером, и дождитесь истечения срока жизни.
  2. На новом сервере настройте дублирующиеся учетные записи электронной почты для всех наших пользователей на mailservices.domain.com.
  3. На старом сервере установите запись MX для domain.com, чтобы указать, что электронная почта для этого домена обрабатывается mailservices.domain.com, и установите его как «удаленный почтовый обменник», чтобы он не сохранял электронную почту локально.
  4. Сообщите всем нашим пользователям, что теперь им следует использовать mailservices.domain.com для своей электронной почты. Как только будут получены новые записи MX, электронная почта должна начать доставляться в новые учетные записи.
  5. Прежде чем мы полностью переведем domain.com на новый сервер, убедитесь, что его записи MX настроены для использования mailservices.domain.com также для электронной почты. Таким образом, независимо от того, получаете ли вы доступ к старому или новому серверу во время перехода, вы всегда отправляете почту на новый сервер.

Есть ли принципиальные недопонимания в вышеизложенном? Есть ли лучший способ гарантировать, что мы не потеряем электронные письма, и уменьшить проблемы со временем доставки?

Спасибо за вашу помощь.

  1. Настройте новый сервер для обработки электронной почты для вашего существующего доменного имени. Нет необходимости создавать поддомен.

  2. Уменьшите TTL записи MX до 1 часа.

  3. В любое время по вашему выбору измените запись MX так, чтобы она «указывала» на новый сервер. В течение следующего часа электронная почта придет на оба сервера.

  4. Подождите несколько часов, затем экспортируйте электронное письмо со старого сервера и импортируйте его на новый сервер.

  5. Во время перехода ваши пользователи могут проверять электронную почту на обоих серверах. Я предлагаю им настроить свой почтовый клиент для нового сервера и использовать веб-почту для проверки старого сервера (при условии, что веб-почта является доступной службой на старом сервере).

A. Вы не потеряете электронную почту. Электронная почта будет получена на обоих серверах во время перехода.

Б. Серверы электронной почты не генерируют отчеты о недоставке после единственной неудачной попытки доставить электронное письмо. Кроме того, поскольку ни ваш старый сервер, ни новый сервер не будут отключены во время перехода, не должно быть сбоев при отправке электронной почты вашим пользователям. Электронная почта будет приходить на тот или иной сервер.

C. Нет никаких проблем со сроками доставки. Электронная почта будет получена на обоих серверах во время перехода.