Восстановление резервных копий в RBM

1. Полное восстановление

Для полного восстановления необходимо, чтобы пользователю vdsm были выданы права на внесение изменений в каталог распаковки резервной копии.

В приложении Менеджер администратора RuBackup (RBM) произведите настройку, следуя указаниям из документа Раздел «Репозиторий».

Для полного восстановления ВМ из РК:

  1. Из списка Восстановить на клиенте выберите клиента, который установлен на узле виртуализации.

  2. В Каталог распаковки нажмите […] и укажите каталог для распаковки резервной копии.

  3. В Параметры восстановления для модуля нажмите […] и определите тонкие настройки модуля (см. Тонкие настройки модуля при восстановлении РК).

  4. Включите Восстановить на целевом ресурсе для восстановления ВМ из РК в платформе виртуализации.

    Если флаг Восстановить на целевом ресурсе выключен, то резервная копия ВМ распаковывается в выбранный каталог. Восстановление завершается.

Резервная копия ВМ будет распакована в Каталог распаковки, а затем, на основе данных резервной копии, новая ВМ будет развернута в платформе виртуализации в хранилище, указанном в параметре storage_domain в тонких настройках модуля. После восстановления ВМ каталог распаковки будет очищен.

2. Гранулярное восстановление

Для гранулярного восстановления необходимо, чтобы:

  • резервная копия была создана с тонкой настройкой file_list;

  • пользователю vdsm были выданы права на внесение изменений в каталог распаковки резервной копии.

Для гранулярного восстановления отдельных файлов и каталогов ВМ из РК:

  1. Нажмите vm restore Восстановить ВМ и выберите из списка oVirt. Откроется окно со списком резервных копий, созданных модулем.

  2. Выберите резервную копию из списка и нажмите Далее Move on. Откроется окно со списком файлов и каталогов для гранулярного восстановления.

  3. Выберите из списка необходимые файлы и каталоги для восстановления. Доступна фильтрация данных в списке.

    Фильтры списка файлов и каталогов
    Параметр Описание

    Фильтр пути к файлу

    Путь к искомому файлу или каталогу.

    Возможна фильтрация по префиксу, суффиксу или комбинации префикса и суффикса

    Начало рабочего окна

    Дата и время начала создания РК.

    Необходимо включить флаг и указать дату и время.

    Возможные значения

    true, false

    По умолчанию

    false

    Конец рабочего окна

    Дата и время окончания создания РК.

    Необходимо включить флаг и указать дату и время.

    Возможные значения

    true, false

    По умолчанию

    false

    Показать дополнительные настройки

    Доступ к дополнительным настройкам фильтрации поиска.

    Возможные значения

    true, false

    По умолчанию

    false

    Записей на странице

    Количество отображаемых файлов и каталогов на одной странице.

    Доступен только если параметр Показать дополнительные настройки принимает значение true.

    Возможные значения

    от 1 до 10000

    По умолчанию

    false

    Сортировать по столбцу

    Столбец, по которому будет отсортирован список файлов и каталогов.

    Доступен только если параметр Показать дополнительные настройки принимает значение true.

    Возможные значения

    Путь к файлу, ID, ID репозитория, Размер, Тип, Владелец, Создано, Обновлено, Разрешения

    По умолчанию

    нет сортировки

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

    Порядок расположения файлов и каталогов.

    Доступен только если параметр Показать дополнительные настройки принимает значение true.

    Возможные значения

    По убыванию, По возрастанию

    По умолчанию

    По убыванию

  4. Нажмите Далее Move on. Откроется окно настроек восстановления.

  5. Выберите из списка Восстановить на клиенте клиента, который установлен на узле виртуализации.

  6. В Каталог распаковки нажмите […] и укажите каталог для распаковки резервной копии.

  7. В Параметры восстановления для модуля нажмите […] и определите тонкие настройки модуля (см. Тонкие настройки модуля при восстановлении РК), если планируется восстановление выбранных файлов и каталогов в целевую ВМ в платформе виртуализации (флаг Восстановить на целевом ресурсе).

    1. Укажите целевую виртуальную машину, которая будет использоваться для гранулярного восстановления файлов из резервной копии (параметр granular_restore_target_vm). По умолчанию выбирается оригинальная ВМ.

    2. Укажите ISO-хранилище, в которое будет помещен сформированный модулем ISO-образ, содержащий восстановленные файлы и каталоги ВМ (параметр granular_restore_iso_domain). По умолчанию выбирается первое хранилище из списка доступных в платформе виртуализации.

  8. Включите Восстановить на целевом ресурсе для восстановления выбранных файлов и каталогов в целевую ВМ в платформе виртуализации.

    Если флаг Восстановить на целевом ресурсе выключен, то в каталоге распаковки будет создан архив с восстановленными файлами <каталог_распаковки>/<ID_полной_РК>.rest/<ID_целевой_ВМ>/RuBackup_TAR_<id_задачи>_<дата_и_время>.tar.
  9. Нажмите Apply Применить для запуска гранулярного восстановления.

Диск ВМ из РК будет распакован в каталог распаковки. Модуль сформирует ISO-образ из выбранных файлов и каталогов и поместит его в выбранное ISO-хранилище. Платформа виртуализации подключит ISO-образ к выбранной целевой ВМ, восстановленные данные отобразятся в гостевой ОС данной ВМ.

Если ISO-хранилища отсутствуют в платформе виртуализации, то задача на гранулярное восстановление данных из резервной копии завершится с ошибкой.