Резервное копирование
1. Виды резервного копирования почтовой системы
СРК RuBackup поддерживает следующие виды резервного копирования:
-
регулярное резервное копирование для обеспечения непрерывности бизнес-процессов и стабильного процесса защиты данных:
-
по стратегии резервного копирования.
-
срочное резервное копирование для быстрого создания РК перед критическими изменениями.
2. Типы резервного копирования
Модуль VK WorkMail поддерживает следующие типы резервного копирования:
-
полное резервное копирование домена почтовой системы VK WorkMail.
Каждый раз при выполнении задачи резервного копирования из источника копируются все данные без изъятия. Этот тип резервного копирования наиболее медленный и ресурсозатратный, но обеспечивает наибольшую полноту и точность сохранения данных;
-
инкрементальное резервное копирование. Этот тип резервного копирования предназначен для копирования только изменившихся данных.
Сначала создается полная резервная копия.
Последующие резервные копии содержат данные, изменившиеся с момента создания последней полной резервной копии.
Для восстановления данных потребуется полная резервная копия, на базе которой создана восстанавливаемая инкрементальная резервная копия, и все инкрементальные копии, созданные с момента создания полной резервной копии до момента создания восстанавливаемой резервной копии.
Резервное копирование каждого типа можно выполнять итерационно, то есть запрашивать данные по частям — заданному количеству пользователей. Это позволяет сократить необходимое пространство для временного хранения данных на клиенте РК.
3. Резервируемые данные
Резервное копирование выполняется для всех данных домена:
-
всех пользователей:
-
профилей пользователей;
-
календарей пользователей;
-
персональных адресных книг пользователей;
-
почтовых ящиков пользователей со всеми письмами
-
-
общей адресной книги со всеми контактами.
4. Процедуры
4.1. Регулярное резервное копирование по правилу
Для создания правила глобального расписания:
-
Перейдите в раздел Объекты → вкладка Правила.
-
Нажмите на кнопку
(Добавить).
-
В открывшемся окне настройте создаваемое правило:
-
создавайте необходимое количество правил резервного копирования почтовой системы, нажимая кнопку
Добавить правило в шаблон;
-
настройте правило глобального расписания:
Параметры правила глобального расписания
Параметр Описание Возможные значения (по умолчанию) Параметры правила
Клиент
Выберите клиента, у которого есть доступ по сети к почтовой системе и модуль VK WorkMail
Тип ресурса
Выберите тип резервируемого ресурса из выпадающего списка VK WorkMail
Поле содержит дополнительно Тонкие настройки модуля при выполнении РК, которые можно изменить нажатием кнопки […]
Ресурс
Нажмите кнопку […] и выберите в развернувшемся окне ресурс резервируемого домена и имя домена display_name или заданный диапазон почтовых ящиков, установленный границами
left_bound_of_emails
и/илиright_bound_of_emails
конфигурационного файла модуляТип РК
Выберите тип резервного копирования.
При выборе инкрементального РК будет выполнено полное резервное копирование в следующих случаях:
-
создаётся первая резервная копия домена;
-
конфигурация почтовой системы была изменена;
полное
инкрементальное
Дополнительные параметры правила
Ёмкость хранилища
Укажите максимальный размер пула для хранения РК, созданных по данному правилу.
Данный параметр доступен, если в настройках глобальной конфигурации активирован переключатель Ограничения ёмкости для глобального расписания
Ёмкость хранилища клиента
Укажите максимальный размер хранилища текущего клиента РК.
Данный параметр доступен, если в настройках глобальной конфигурации активирован переключатель Ограничения ёмкости для клиентов;
Приоритет
Укажите значение приоритета выполнения правила. Чем выше значение, тем выше приоритет выполнения правила
от
100
до1000
Защитное преобразование
При необходимости выберите Алгоритмы защитного преобразования.
По умолчанию выбрано значение - без использования защитного преобразования РК
Anubis
,Aria
,CAST6
,Camellia
,Kalyna
,Kuznyechik
,MARS
,Rijndael
,Serpent
,Simon
,SM4
,Speck
,Threefish
,Twofish
(
nocrypt
)Скрипт при нормальном выполнении
Укажите путь расположения скрипта при нормальном выполнении РК
/opt/rubackup/scripts/ваш_скрипт.sh
[1]<path>
Скрипт при выполнении с ошибками
Укажите путь расположения скрипта при выполнении резервного копирования с ошибками
/opt/rubackup/scripts/ваш_скрипт.sh
[1]<path>
Скрипт при восстановлении
Укажите путь расположения скрипта восстановления РК
/opt/rubackup/scripts/ваш_скрипт.sh
[1]<path>
-
-
настройте шаблон глобального расписания, который распространяется на все добавленные правила глобального расписания:
Параметры шаблона глобального расписания
Параметр Описание Возможные значения (по умолчанию) Настройки
Включить после создания
установите флаг и правило будет иметь статус
run
(запущено).снимите флаг и правило будет иметь статус
wait
(правило не создаёт задач резервного копирования)true
false
Пул
Выберите доступный пул для хранения копий РК
Начало периода действия
Выберите в календаре дату и время начала периода запуска правила
Окончание периода действия
Выберите в календаре дату и время окончания запуска правила.
По умолчанию срок действия правила составляет 1 год с момента его созданияОбщие настройки модуля
Кнопка Общие настройки модуля при выполнении РК предоставляет параметры для настройки многопоточного резервного копирования
Расписание
Периодический запуск
включите флаг для периодического запуска через каждые
N
минут.
При активации ползунка периодического запуска укажите в минутах через какое время будет выполняться создаваемое правило.снимите флаг для выполнения правила в указанный срок.
Настройте крон-выражение, указав дату и время интервала выполнения правилаПроверка
Проверка резервных копий каждые
включите флаг для настройки периодичности проверки архивов резервных копий - цифровой подписи и размера файлов:
-
если РК подписана цифровой подписью, то будет проверен размер файлов и сама РК;
-
если РК не подписана цифровой подписью, то будет проверен только размер файлов РК.
снимите флаг, если проверка резервных копий не требуется
Срок хранения
Хранить РК в течение
Укажите сколько дней, недель, месяцев или лет хранить резервные копии, полученные в результате выполнения правила
Резервные копии
Переместить в пул через
включите флаг для настройки перемещения резервных копий, полученных в результате выполнения правила;
снимите флаг, если не требуется перемещать РК. В этом случае РК будут сохранены в выбранном пуле блока Настройки.
Устаревшие резервные копии
Автоматическое удаление
включите флаг для удаления резервных копий по окончанию определённого в правиле срока хранения;
снимите флаг, если удаление резервных копий не требуется
Уведомлять
Настройте какие административные группы будут уведомлены об истечении срока действия резервных копий
Для указанных событий из выпадающего списка определите группу пользователей, которая будет уведомлена в случае произошедшего события. В поле «E-mail CC» можно ввести любой адрес электронной почты для особого уведомления;
-
-
-
Нажмите кнопку
Применить для сохранения настроек правила резервного копирования.
Созданное правило будет доступно для редактирования и изменения статуса (run
(запущено) или wait
(ожидает)) в разделе Глобальное расписание.
4.2. Внеплановое резервное копирование по правилу
В том случае, если необходимо выполнить срочное резервное копирование по созданному правилу глобального расписания:
-
Перейдите в раздел Глобальное расписание.
-
Выделите нужное правило.
-
Вызовите правой кнопкой мыши контекстное меню и нажмите Выполнить.
-
Проверьте ход выполнения резервного копирования можно в разделе Очередь задач.
При успешном завершении резервного копирования соответствующая задача в разделе Очередь задач перейдет в статус Done
.
4.3. Срочное резервное копирование
Срочное резервное копирование позволяет единоразово создать полную резервную копию ресурса выбранного домена, не назначая правило по расписанию.
-
Выполнение срочного резервного копирования в RBM возможно осуществить двумя способами:
-
перейдите в раздел Объекты, выделите клиента РК, осуществляющего управление резервным копированием виртуальных машин, и нажмите кнопку
(Срочное РК);
-
нажмите на верхней панели кнопку
(Срочное РК).
-
-
В открывшемся окне произведите настройку параметров
Параметры правила глобального расписания
Параметр Описание Возможные значения (по умолчанию) Параметры правила
Клиент
Выберите клиента, у которого есть доступ по сети к почтоой системе и модуль VK WorkMail
Тип ресурса
Выберите тип резервируемого ресурса из выпадающего списка VK WorkMail
Поле содержит дополнительно Конфигурационный файл модуля
opt/rubackup/etc/rb_module_vk_workmail.conf
, которые можно изменить нажатием кнопки […] для настройки способа резервного копированияРесурс
Нажмите кнопку […] и выберите в развернувшемся окне резервируемого домена и имя домена display_name
Тип РК
Выберите тип резервного копирования.
При выборе инкрементального РК будет выполнено полное резервное копирование в следующих случаях:
-
создаётся первая резервная копия почтового домена;
-
конфигурация почтового домена была изменена;
полное
инкрементальное
Дополнительные параметры правила
Пул
Из раскрывающегося списка выберите доступный пул для сохранения резервной копии
Защитное преобразование
При необходимости выберите Алгоритмы защитного преобразования.
По умолчанию выбрано значение - без использования защитного преобразования РК
Anubis
,Aria
,CAST6
,Camellia
,Kalyna
,Kuznyechik
,MARS
,Rijndael
,Serpent
,Simon
,SM4
,Speck
,Threefish
,Twofish
(
nocrypt
)Приоритет
Укажите значение приоритета выполнения правила. Чем выше значение, тем выше приоритет выполнения правила
от
100
до1000
Срок хранения
Укажите сколько дней, недель, месяцев или лет хранить резервные копии, полученные в результате выполнения правила
Общие настройки модуля
Кнопка Общие настройки модуля при выполнении РК предоставляет параметры для настройки многопоточного резервного копирования
-
-
Нажмите кнопку
Применить для выполнения срочного резервного копиования с выбранными настройками.
5. Устранение ошибок
Задача на создание резервной копии завершена с ошибкой DONE_WITH_DEFECT
.
Описание ошибки
При создании инкрементальной резервной копии в процессе создания первоначальной полной резервной копии данных домена может возникнуть ошибка получения данных пользователей (профиля, календаря, адресной книги, почтового ящика).
Пример ошибки при запросе полного резервного копирования:
FullBackup stream reading failed with code: 13, message: Received RST_STREAM with error code 2
Устранение ошибки
Автоматически при последующем создании инкрементальной резервной копии снова будет предпринята попытка выполнения полного резервного копирования данных пользователей, полная РК для которых была выполнена с ошибкой.