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

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

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

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

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

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

  2. В Каталог распаковки нажмите folder open (Ресурс) и укажите каталог для распаковки резервной копии.

  3. В Метод секрета выберите метод получения секрета, который использовался при создании резервной копии.

    Метод получения секрета выбирается если предварительно было настроено взаимодействие с внешним хранилищем секретов.

    Если исходное хранилище секретов недоступно, выберите другое или укажите значение Секрет не выбран.
  4. В Параметры восстановления для модуля нажмите list (Параметры модуля) и определите тонкие настройки модуля (см. Тонкие настройки для восстановления резервной копии).

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

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

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

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

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

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

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

В приложении Tucana перейдите в Раздел «Репозиторий».

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

  1. Нажмите folder closed regular full Восстановить файлы ВМ и выберите из списка oVirt. Откроется страница Выбор ресурса со списком резервных копий, созданных модулем.

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

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

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

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

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

    Необходимо нажать Store until и указать дату и время

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

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

    Необходимо нажать Store until и указать дату и время

    Фильтр пути

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

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

  4. Нажмите Далее >. Откроется страница Настройки восстановления. Перейдите во вкладку Место для восстановления.

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

  6. В Каталог распаковки нажмите folder open (Ресурс) и укажите каталог для распаковки резервной копии.

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

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

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

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

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

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

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