Обслуживание

Резервные копии и восстановление почты

Как включить резервное копирование, выбрать локальное или S3-хранилище, настроить расписание и безопасно восстановить письма

18 минут Обновлено 16.07.2026
Все разделы документации
Содержание статьи

Зачем нужна резервная копия

Резервная копия позволяет вернуть почту после случайного удаления данных, повреждения диска, неудачного переноса или другой серьёзной проблемы. Это отдельный сохранённый снимок состояния почтовой системы на определённый момент времени

Резервное копирование выполняется в фоне. Пока создаётся копия, пользователи могут отправлять и получать письма, открывать webmail и работать в почтовых программах

Что сохраняется

Копия содержит данные, которые нужны для возвращения почты в рабочее состояние. Не требуется отдельно экспортировать каждый домен или почтовый ящик

  • Все письма и папки почтовых ящиков

  • Домены, почтовые аккаунты и их основные настройки

  • Синонимы доменов и дополнительные адреса почтовых аккаунтов

  • Фильтры, чёрные и белые списки отправителей

  • Данные webmail, которые хранятся на почтовой ноде

  • Настройки системы, необходимые для восстановления почтовой ноды

  • Рабочие сертификаты и настройки доменов

Что нужно хранить отдельно

Некоторые данные намеренно не помещаются внутрь резервной копии. Это защищает новую ноду от случайной подмены её служебных данных при восстановлении

  • Ключ восстановления — его нужно скачать из панели и сохранить отдельно

  • Данные для входа к серверу, S3-хранилищу и DNS-провайдеру

  • Лицензионные данные текущей ноды

  • Очередь ещё не отправленных писем

  • Временные файлы, журналы работы и данные, которые система создаёт заново

Полная и дифференциальная копии

Полная копия содержит все данные на момент её создания. Она становится основой для следующих копий изменений

Дифференциальная копия содержит изменения относительно последней полной копии. Благодаря этому ежедневное резервирование обычно завершается быстрее и занимает меньше места

Для восстановления дифференциальной точки системе нужны две части: полная основа и выбранная копия изменений. Панель связывает их автоматически

Тип Что содержит Когда создаётся Что нужно для восстановления
Полная Все данные ноды Раз в неделю и при ручном запуске Только выбранная полная копия
Дифференциальная Изменения после последней полной копии В остальные дни по расписанию Полная основа и выбранная дифференциальная копия

Почему копия состоит из частей по 100 МБ

Большая резервная копия автоматически делится на тома по 100 МБ. Это не означает, что данные разбиты на отдельные независимые копии: все тома относятся к одной точке восстановления

Небольшие части проще передавать в удалённое хранилище и повторно проверять. Если соединение прервётся, системе не нужно заново держать на диске один огромный файл

Последний том обычно меньше 100 МБ. При скачивании из панели вы получаете подготовленный архив, поэтому вручную объединять части не требуется

Как выбрать место хранения

S3-совместимое хранилище — это внешний сервис для файлов. Подойдут провайдеры, которые выдают URL хранилища, идентификатор ключа, секретный ключ, имя корзины и регион

Хранилище должно быть закрытым: не включайте публичный доступ к корзине с резервными копиями

Вариант Когда подходит Преимущества Ограничения
Локально Для тестовой ноды или дополнительной копии Не нужен внешний сервис, настройка занимает минимум времени Копии находятся на том же сервере и могут быть потеряны вместе с ним
S3-совместимое Для рабочей почты и защиты от потери сервера Копии хранятся отдельно, можно использовать другого провайдера Нужны реквизиты хранилища и доступ ноды к нему через интернет

Что подготовить перед настройкой

  • Войдите в панель с правами владельца: раздел резервных копий доступен только владельцу ноды

  • Проверьте свободное место на сервере, особенно перед первой полной копией

  • Если выбран S3, заранее создайте отдельную закрытую корзину и отдельный ключ доступа для резервных копий

  • Разрешите этому ключу читать, записывать и удалять объекты только в нужной корзине

  • Убедитесь, что срок аренды внешнего хранилища и способ оплаты не зависят от самой почтовой ноды

  • Подготовьте безопасное место для ключа восстановления: менеджер паролей или защищённое хранилище компании

Как открыть настройки резервных копий

  1. 1

    Откройте панель управления нодой

  2. 2

    Перейдите в раздел «Сервер»

  3. 3

    Откройте «Резервные копии»

  4. 4

    Нажмите «Настройки» в верхней части страницы

  5. 5

    Выберите место хранения и заполните параметры

  6. 6

    Проверьте хранилище, сохраните настройки и только затем включите автоматическое резервное копирование

Включение и выключение расписания

Переключатель «Включить автоматическое резервное копирование» управляет только запусками по расписанию

Если переключатель выключен, новые автоматические копии не создаются. Уже готовые копии остаются в хранилище и доступны в списке

Ручную полную копию можно создать кнопкой «Создать копию», даже если автоматическое расписание выключено

Настройка локального хранения

  1. 1

    В поле «Место хранения» выберите «Локально»

  2. 2

    Выберите общий объём: без ограничения или с лимитом

  3. 3

    Укажите количество полных и дифференциальных копий, которые нужно хранить

  4. 4

    Выберите день полной копии и время ежедневного запуска

  5. 5

    Нажмите «Сохранить»

  6. 6

    Создайте первую копию вручную и после завершения скачайте её для проверки

Что указывать для S3-хранилища

URL должен начинаться с https:// или http://. Не добавляйте в него имя корзины, папку, логин, пароль или параметры после знака вопроса

Для рабочего сервера используйте HTTPS. Обычный HTTP подходит только для доверенного внутреннего хранилища, например локального MinIO в закрытой сети

Если секретный ключ уже сохранён, поле можно оставить пустым. Введите значение только при первой настройке или при замене ключа

Если провайдер не называет регион, сначала попробуйте значение us-east-1. Для регионального облака используйте точное значение из его инструкции

Поле Что указать Пример
URL хранилища Полный адрес S3 endpoint без имени корзины и папки https://s3.example.com
Идентификатор ключа Открытая часть созданного ключа доступа Значение из кабинета провайдера
Секретный ключ Закрытая часть ключа доступа Показывается провайдером при создании ключа
Корзина Имя заранее созданной закрытой корзины svoimail-backups
Регион S3 Регион, указанный провайдером us-east-1

Проверка подключения к S3

  1. 1

    Заполните S3-поля и нажмите «Сохранить»

  2. 2

    Нажмите «Проверить хранилище»

  3. 3

    Дождитесь итогового сообщения: проверка выполняется как отдельная операция и может занять некоторое время

  4. 4

    При успешной проверке включите автоматическое резервное копирование

  5. 5

    Если появилась ошибка, ещё раз проверьте URL, регион, имя корзины и права ключа

  • Корзина уже существует

  • Ключ не отозван и не просрочен

  • Ключу разрешены запись, чтение и удаление объектов

  • Сервер может подключиться к указанному URL

  • В URL нет имени корзины или дополнительного пути

  • В регионе нет опечатки

Общий объём хранилища

Режим «Без ограничения» не удаляет копии из-за общего размера, но ограничения по количеству полных и дифференциальных копий продолжают действовать

Режим с лимитом ограничивает суммарный объём готовых резервных копий. Минимальное значение — 1 ГБ

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

  1. 1

    Оцените текущий объём всех почтовых ящиков

  2. 2

    Добавьте запас на рост почты и несколько полных копий

  3. 3

    Укажите лимит, который не позволит заполнить весь диск или оплачиваемую корзину

  4. 4

    После первой недели сравните реальный расход с расчётом на странице резервных копий

  5. 5

    При необходимости увеличьте лимит до того, как хранилище окажется заполнено

Количество хранимых копий

Полная копия и зависящие от неё дифференциальные копии образуют одну группу. Нельзя удалить полную основу и оставить зависимую точку, потому что такая точка не восстановится

Значения 5 и 5 подходят для большинства небольших компаний: сохраняются несколько недельных основ и несколько последних ежедневных состояний

Если почта меняется редко, можно хранить меньше дифференциальных точек. Если важно выбирать состояние за разные дни, увеличьте их количество и заранее проверьте доступный объём

Настройка По умолчанию Допустимо Что происходит при превышении
Полные копии 5 От 2 до 52 Удаляется самая старая полная цепочка, которая больше не нужна сохраняемым точкам
Дифференциальные копии 5 От 1 до 31 Удаляются самые старые дифференциальные точки

Настройка расписания

Резервное копирование запускается один раз в сутки по времени ноды. В выбранный день создаётся полная копия, в остальные дни — дифференциальная

По умолчанию полная копия запускается в воскресенье в 03:00. Выберите период с наименьшей активностью пользователей, массовых рассылок и импорта писем

  1. 1

    Выберите день недели для полной копии

  2. 2

    Укажите время в формате часы и минуты, например 03:00

  3. 3

    Сохраните настройки

  4. 4

    Вернитесь к списку копий и проверьте поле «Следующий запуск»

  5. 5

    После первого автоматического запуска убедитесь, что копия завершилась успешно

Ключ восстановления

Все резервные копии зашифрованы. Ключ восстановления нужен, чтобы прочитать их при возврате данных

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

  1. 1

    Откройте настройки резервных копий

  2. 2

    Нажмите «Скачать ключ восстановления»

  3. 3

    Сохраните файл в менеджере паролей или защищённом хранилище компании

  4. 4

    Создайте второй защищённый экземпляр, доступный ответственному сотруднику

  5. 5

    Запишите, к какой почтовой ноде относится ключ

  6. 6

    Не отправляйте ключ в открытый чат и не оставляйте его в общей папке без ограничений доступа

Как создать копию вручную

Ручной запуск всегда создаёт новую полную копию. Он подходит перед важным обновлением, массовым изменением доменов, переносом большого числа писем или другой рискованной операцией

  1. 1

    Откройте «Сервер» → «Резервные копии»

  2. 2

    Убедитесь, что выбрано правильное хранилище

  3. 3

    Нажмите «Создать копию»

  4. 4

    Следите за блоком «Текущая задача»

  5. 5

    Дождитесь статуса успешного завершения

  6. 6

    Проверьте размер, количество томов и время завершения

Что показывает список копий

Кнопка «Обновить» повторно загружает состояние. Пока операция выполняется, панель также обновляет прогресс автоматически

Удалённые по правилам хранения записи могут оставаться в истории. Скачать или восстановить такую копию нельзя

Поле Как его понимать
Тип Полная копия или изменения относительно указанной полной основы
Статус Ожидает запуска, выполняется, готова, завершена с ошибкой или удалена по правилу хранения
Размер Сколько места занимает готовая точка
Тома Сколько частей по 100 МБ входит в копию
Основа Номер полной копии, необходимой для дифференциальной точки
Начало и завершение Когда операция реально выполнялась
Ошибка Причина, по которой операция не завершилась

Как скачать резервную копию

Для большой почты скачивание может занять продолжительное время. Размер свободного места на компьютере должен быть больше указанного размера копии

Не переименовывайте и не изменяйте содержимое скачанного архива. Иначе проверка перед восстановлением может завершиться ошибкой

  1. 1

    Откройте список резервных копий

  2. 2

    Найдите копию со статусом успешного завершения

  3. 3

    Проверьте её тип и полную основу, если копия дифференциальная

  4. 4

    Нажмите «Скачать»

  5. 5

    Дождитесь окончания загрузки и не закрывайте вкладку раньше времени

  6. 6

    Сохраните файл рядом с информацией о дате копии и отдельно от почтовой ноды

Что произойдёт при восстановлении

Восстановление заменяет текущие письма, базу и настройки содержимым выбранной точки. Данные, появившиеся после даты копии, могут исчезнуть

Сначала система проверяет файлы, и только затем временно останавливает почтовые функции для применения данных. Во время этой части пользователи не смогут нормально принимать, отправлять и открывать почту

После применения система проверяет запуск основных функций. Если безопасно завершить восстановление не удалось, почта не запускается с неподтверждённым состоянием

  • Предупредите пользователей о временной недоступности

  • Создайте свежую ручную копию текущего состояния, если нода ещё работает

  • Убедитесь, что ключ восстановления сохранён и доступен

  • Проверьте, что выбрана правильная дата и правильная нода

  • Не запускайте восстановление во время обновления системы

  • Не выключайте и не перезагружайте сервер до завершения операции

Восстановление из копии на сервере

  1. 1

    Откройте «Сервер» → «Резервные копии»

  2. 2

    Нажмите «Импорт»

  3. 3

    В блоке «Копия на сервере» выберите готовую точку восстановления

  4. 4

    Сверьте дату, тип копии и полную основу

  5. 5

    Отметьте подтверждение о замене текущих данных

  6. 6

    Нажмите «Начать восстановление»

  7. 7

    Следите за этапами проверки, подготовки и применения

  8. 8

    После успешного завершения войдите в панель и проверьте почту

Восстановление из файла

На странице импорта можно загрузить архив, ранее скачанный из панели. Также можно загрузить исходный набор: файл описания копии и все её зашифрованные тома

Для дифференциальной точки нужен полный набор выбранной полной основы и выбранной копии изменений. Если хотя бы одной части нет, проверка не позволит начать замену данных

  1. 1

    Откройте страницу «Импорт»

  2. 2

    Нажмите «Выбрать файлы копии»

  3. 3

    Выберите один скачанный архив либо все файлы полной цепочки

  4. 4

    Дождитесь, пока панель покажет выбранные файлы и их размер

  5. 5

    Отметьте подтверждение о замене текущих данных

  6. 6

    Нажмите «Загрузить и проверить»

  7. 7

    Не закрывайте страницу во время загрузки большого файла

  8. 8

    После загрузки следите за статусом в блоке последних восстановлений

Что проверить после восстановления

  • Панель открывается, и владелец может войти

  • Нужные домены и почтовые аккаунты присутствуют

  • Открываются старые письма и основные папки

  • Тестовое письмо отправляется на внешний адрес

  • Ответ с внешнего адреса приходит обратно

  • Фильтры, синонимы и списки отправителей соответствуют выбранной дате

  • Webmail открывается для обычного пользователя

  • В разделе состояния нет новых предупреждений

  • Автоматическое резервное копирование по-прежнему включено и показывает следующий запуск

Смена хранилища или ключей S3

Перед сменой S3-провайдера, корзины или ключей скачайте важные старые копии. После изменения доступа панель может не суметь получить файлы, которые остались в прежнем хранилище

Простое переключение на новое место не переносит старые файлы автоматически. Новые резервные копии будут записываться уже по новым настройкам

  1. 1

    Скачайте последнюю полную копию и нужные точки за предыдущие дни

  2. 2

    Сохраните действующий ключ восстановления

  3. 3

    Создайте и настройте новое хранилище

  4. 4

    Сохраните новые параметры и выполните проверку подключения

  5. 5

    Создайте новую ручную полную копию

  6. 6

    Только после успешной проверки удаляйте старую корзину или отзывайте прежний ключ

Частые проблемы

Проблема Что проверить
Следующий запуск не указан Включено ли автоматическое резервное копирование и сохранены ли настройки
S3 не проходит проверку URL, регион, корзину, срок действия ключа и права на чтение, запись и удаление
Копия завершилась из-за нехватки места Свободное место, общий лимит и фактический размер почты
Дифференциальная копия не создаётся Есть ли успешная полная основа; при её отсутствии система должна начать полную копию
Не удаётся скачать старую S3-копию Не менялись ли endpoint, корзина или реквизиты доступа после её создания
Импорт отклоняет файлы Загружены ли все части, не изменены ли имена и не повреждён ли архив
Восстановление не запускается Нет ли другой операции резервирования, проверки, обновления или восстановления

Как регулярно проверять резервные копии

  • Раз в неделю проверяйте, что последняя полная копия завершилась успешно

  • Следите за занятым объёмом и свободным местом на локальном диске или в S3

  • После смены S3-ключа сразу запускайте проверку подключения и ручную копию

  • Раз в месяц скачивайте одну готовую копию и проверяйте, что файл полностью загрузился

  • Периодически проверяйте, что ключ восстановления доступен ответственным сотрудникам

  • Перед крупным обновлением создавайте отдельную ручную полную копию

  • Проводите пробное восстановление на отдельной тестовой ноде, если почта критична для бизнеса

Всё получилось по инструкции?

Выберите один вариант — комментарий писать не нужно