Восстановление данных
1. Способы восстановления
СРК RuBackup предусматривает возможность восстановления резервных копий пользователем:
-
локально (на узле клиента резервного копирования);
-
централизованно (на любом узле с сетевым доступом к инфраструктуре СРК RuBackup).
Рекомендации
Рекомендуем включить функцию централизованного восстановления на клиенте РК для управления восстановлением данных в приложении «Менеджера администратора RuBackup»:
-
Откройте конфигурационный файл клиента РК
\opt\rubackup\etc\config.file.txt
. -
Выберите параметр
centralized-recovery
. -
Установите значение параметра
yes
. -
Сохраните изменения.
-
Перезапустите клиент РК.
В тех случаях, когда централизованное восстановление резервных копий не желательно, например, когда восстановление данных является зоной ответственности владельца клиентской системы, эта функциональность может быть отключена на клиенте резервного копирования.
2. Типы восстановления данных
СРК RuBackup предусматривает следующие типы восстановления резервных копий пользователем:
-
полное восстановление РК;
-
гранулярное восстановление РК.
2.1. Полное восстановление данных
Источники
Полное восстановление данных возможно:
-
из полной РК;
-
из инкрементальной РК.
В процессе восстановления инкрементальной резервной копии автоматически будет восстановлена вся цепочка резервных копий, начиная с последней полной резервной копии данного домена, включая все инкрементальные резервные копии, сделанные после неё.
Восстанавливаемые данные
Полному восстановлению с замещением подлежат:
-
существующие профили пользователей;
-
личные адресные книги;
-
почтовые ящики и их содержимое.
Восстановлению с совмещением подлежат существующие в почтовой системе и сохраненные в РК:
-
календари и события;
-
данные общей адресной книги.
2.2. Гранулярное восстановление данных
Назначение
Гранулярное восстановление предназначено для восстановления только выбранных почтовых ящиков или писем.
Источники
Гранулярное восстановление данных домена возможно из:
-
полной РК;
-
инкрементальной РК.
Восстанавливаемые данные
Гранулярному восстановлению подлежат:
-
почтовый ящик (один или несколько);
-
отдельное письмо (или несколько писем).
3. Процедуры
3.1. Процедура полного восстановления
Для восстановления домена на клиенте РК:
-
Перейдите в раздел Репозиторий.
-
Выберите восстанавливаемую резервную копию.
-
Нажмите
Восстановить.
-
В открывшемся окне централизованного восстановления:
-
Информация о резервной копии. Данный блок содержит неизменяемую информацию о резервной копии;
-
Место восстановления. В данном блоке необходимо определить значение параметров восстановления (Таблица 1):
Таблица 1. Параметры восстановления Параметр Описание Клиент
Выберите из выпадающего списка клиента РК, который имеет сетевой доступ к хосту с восстанавливаемыми данными домена VK WorkMail
Каталог распаковки
Укажите временный каталог для распаковки резервной копии
Восстановить на целевом ресурсе
установите флаг для восстановления данных домена в исходный домен;
снимите флаг для восстановления данных домена в локальный каталог
Восстановление домена возможно только в исходный домен, резервная копия которого была создана. Перенаправление при восстановлении в другой домен невозможно
Общие настройки модуля
Кнопка Общие настройки модуля при восстановлении предоставляет параметры для настройки многопоточного восстановления РК
-
В поле Параметры восстановления для модуля нажмите кнопку […].
-
Выполните тонкие настройки модуля при восстановлении:
-
для параметра тонких настроек модуля выберите сценарий полного восстановления:
deployments_scenario = full_replacement
-
выберите тип восстанавливаемых данных, включая или выключая флаги:
-
deploy_profiles
для восстановления всех профилей пользователей; -
deploy_mailboxes
для восстановления всех почтовых ящиков пользователей; -
deploy_calendars
для восстановления всех календарей пользователей; -
deploy_personal_ab
для восстановления всех персональных адресных книг; -
deploy_common_ab
для восстановления общей адресной книги пользователей.
-
-
Нажмите ОК для сохранения установленных значений тонких настроек модуля.
-
-
-
-
Нажмите
Применить в окне Централизованное восстановление.
-
В процессе, в зависимости от выбранных Тонких настроек модуля при восстановлении резервной копии, будут:
-
полностью заменены и восстановлены:
-
профили пользователей;
-
персональные адресные книги;
-
почтовые ящики пользователей;
-
-
совмещены и восстановлены существующие в почтовой системе и сохраненные в РК:
-
календари пользователей;
-
контакты из общей адресной книги;
-
общая адресная книга целиком (как совокупность контактов).
-
-
3.2. Процедура гранулярного восстановления почтового ящика (одного или нескольких) в исходный
-
Перейдите в раздел Репозиторий.
-
Выберите восстанавливаемую резервную копию.
-
Нажмите
Восстановить.
-
В открывшемся окне централизованного восстановления:
-
Информация о резервной копии. Данный блок содержит неизменяемую информацию о резервной копии;
-
Место восстановления. В данном блоке необходимо определить значение параметров восстановления (Таблица 1):
-
В поле Параметры восстановления для модуля нажмите кнопку […].
-
Выполните тонкие настройки модуля при восстановлении:
-
для параметра тонких настроек модуля выберите сценарий:
deployments_scenario = mailbox_replacement_original_user
-
-
Нажмите ОК для сохранения установленных значений тонких настроек модуля.
-
-
Гранулярное восстановление. В данном блоке:
-
Нажмите
(Добавить) для выбора восстанавливаемого почтового ящика (одного или нескольких) пользователя из спецификации.
-
Выделите почтовый ящик (один или несколько), который будет восстановлен в исходный ящик пользователя (или пользователей при выборе нескольких почтовых ящиков) из РК, в открывшемся окне (Рисунок 1).
-
Нажмите
Применить для сохранения выбора восстанавливаемых данных.
-
-
-
Нажмите
Применить в окне Централизованное восстановление.
-
В процессе будут восстановлены все выбранные почтовые ящики (с письмами) с полным замещением имеющихся данных в исходных почтовых ящиках.
3.3. Процедура гранулярного восстановления почтового ящика в другой ящик
-
Перейдите в раздел Репозиторий.
-
Выберите восстанавливаемую резервную копию.
-
Нажмите
Восстановить.
-
В открывшемся окне централизованного восстановления:
-
Информация о резервной копии. Данный блок содержит неизменяемую информацию о резервной копии;
-
Место восстановления. В данном блоке необходимо определить значение параметров восстановления (Таблица 1):
-
В поле Параметры восстановления для модуля нажмите кнопку […].
-
Выполните тонкие настройки модуля при восстановлении:
-
для параметра тонких настроек модуля выберите сценарий
deployments_scenario = mailbox_replacement_specified_user
-
для параметра
another_user_email
укажите идентификатор пользователя, в почтовый ящик которого будет восстановлен выбранный почтовый ящик.
-
-
Нажмите ОК для сохранения установленных значений тонких настроек модуля.
-
-
Гранулярное восстановление. В данном блоке:
-
Нажмите
(Добавить) для выбора восстанавливаемых папок и файлов из спецификации.
-
Выделите один почтовый ящик пользователя, который будет восстановлен в ящик другого пользователя из РК, в открывшемся окне (Рисунок 1).
-
Нажмите
Применить для сохранения выбора восстанавливаемых данных.
-
-
-
Нажмите
Применить в окне Централизованное восстановление.
-
В процессе будет восстановлен выбранный почтовый ящик (с письмами) с полным замещением имеющихся данных в исходном почтовом ящике.
3.4. Процедура гранулярного восстановления выбранных писем
-
Перейдите в раздел Репозиторий.
-
Выберите восстанавливаемую резервную копию.
-
Нажмите
Восстановить.
-
В открывшемся окне централизованного восстановления:
-
Информация о резервной копии. Данный блок содержит неизменяемую информацию о резервной копии;
-
Место восстановления. В данном блоке необходимо определить значение параметров восстановления (Таблица 1):
-
В поле Параметры восстановления для модуля нажмите кнопку […].
-
Выполните тонкие настройки модуля при восстановлении:
-
для параметра тонких настроек модуля выберите сценарий
deployments_scenario = mailbox_extension_specified_folder
-
для параметра
another_user_email
укажите идентификатор пользователя, в ящик которого будут восстановлены выбранные письма; -
для параметра
catalog_for_letters
укажите полный путь к каталогу в ящике пользователя, в который будут восстановлены выбранные письма.
-
-
-
-
Нажмите ОК для сохранения установленных значений тонких настроек модуля.
-
Гранулярное восстановление. В данном блоке:
-
Нажмите
(Добавить) для выбора восстанавливаемых писем из спецификации.
-
Выделите письма, которые будут восстановлены в выбранную папку из РК, в открывшемся окне (Рисунок 1).
-
Нажмите
Применить для сохранения выбора восстанавливаемых данных.
-
-
-
Нажмите
Применить в окне Централизованное восстановление.
-
В процессе восстановления:
-
будет создан каталог по указанному пути, в случае, если он не существует;
-
структура каталогов, в которых располагались выбранные для восстановления письма, будет сохранена;
-
остальные письма в почтовом ящике назначения будут сохранены без изменений.
-

3.5. Редактирование выбора восстанавливаемых данных при гранулярном восстановлении
Для редактирования выбора восстанавливаемых данных:
-
В блоке Гранулярное восстановление (Рисунок 2) нажмите
Редактировать для изменения выбора восстанавливаемых данных.
-
Нажмите
Применить для сохранения выбора восстанавливаемых данных.

3.6. Проверка статуса задачи на восстановление
Проверьте ход выполнения восстановления РК в разделе Очередь задач.
При успешном завершении восстановления резервной копии соответствующая
задача на восстановление перейдёт в статус Done
(выполнено).
4. Устранение ошибок
Описание ошибки
При восстановлении резервной копии может возникнуть ошибка:
writing failed with code: 14, message: Socket closed
Ошибка может привести к тому, что пользователь восстановится некорректно и в последствии при резервном копировании может возникнуть ошибка. Пример ошибки при повреждении РК:
FullBackup stream reading failed with code: 13, message: xindextool get xinindex call fail
Устранение ошибки
Для устранения ошибки необходимо повторить задачу восстановления данных.