Перенос MDaemon на другой сервер (физический, виртуальный или в облако)

В базе знаний самого AltN данная инструкция числится за номером KBA-01371.

Алгоритм действий вкратце такой:
1) Устанавливаем ОС на новый сервер, устанавливаем все обновления.
2) Устанавливаем ту же версию MDaemon, что и на старом сервере.
3) Делаем полную резервную копию каталога MDaemon со старого сервера.
4) Распаковываем архив в точности туда, где MDaemon был установлен на старом сервере.
5) Обновляем MDaemon до последней версии, перезапускаем службы/сервер.

Ниже перечислены примеры папок для бэкапов разной полноты (от мЕньшего к бОльшему, от резервной копии только конфига до полного бэкапа почтовика):
Конфигурация сервера MDaemon:
• \MDaemon\App

Конфигурация сервера MDaemon, электронная почта пользователей / данные, общие папки и архивы (если версия MDaemon 16 или выше):
• \MDaemon\App
• \MDaemon\Data
• \MDaemon\Users
• \MDaemon\Public Folders
• \MDaemon\Archives

Конфигурации сервера MDaemon, электронная почта пользователей / данные, общие папки, архивы (версия 16 или выше), и спам-фильтр настройка (в том числе байеса)
• \MDaemon\App
• \MDaemon\Data
• \MDaemon\Users
• \MDaemon\Public Folders
• \MDaemon\Archives
• \MDaemon\SpamAssassin

Другие соответствующие каталоги MDaemon:
• \MDaemon\Backup — Содержит конфигурацию сервера / настройку фильтра нежелательной почты из последней версии модернизированной
• \MDaemon\Gateways — Содержит информацию о MDaemon шлюз / данные
• \MDaemon\Queues — Содержит MDaemon по умолчанию и пользовательские структуры очереди
• \MDaemon\Signatures — Содержит файлы подписи пользователя
• \MDaemon\StatsDB — Содержит базу статистических данных (используется для представления MDaemon)

* — Статья о переносе почтовика с использованием Robocopy.
Выдержка: robocopy E:\MDaemon \\sv-prod-01\d$\MDaemon /E /Z /COPY:TDASO /M /R:2 /W:5 /MIR
Мы копируем содержимое папки с локального сервера (E:\MDaemon) на удаленный (D:\MDaemon), а учетная запись доменного администратора нам нужна для использования скрытой системной шары (\\sv-prod-01\d$) с параметрами:

/E — копировать вложенные папки, включая пустые
/Z — использовать журнал возобновления на случай потери сетевого соединения
/COPY:TDASO — T=метки времени, D=данные, A=аттрибуты, S=безопасность=списки контроля доступа NTFS, O=владелец (можно заменить на /COPYALL)
/M — копировать только файлы с атрибутом «Архивный» и сбросить его
/R:2 — пытаемся прочитать файл/папку 2 раза
/W:5 — интервал между попытками чтения файла/папки 5 сек
/MIR — удаляем из существующей копии все удаленные файлы/папки

Ссылки:
https://docs.microsoft.com/ru-ru/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc733145(v=ws.10) (встроен в Windows)
GUI для Robocopy на technet.microsoft.com или (скачать с моего сайта Robocopy GUI UtilitySpotlight2006_11)

Добавить комментарий