Тонкие настройки модуля TIONIX для восстановления резервной копии

В таблице описаны тонкие настройки модуля TIONIX для восстановления резервной копии (см. Резервное копирование в RBM).

Таблица 1. Тонкие настройки модуля TIONIX для восстановления резервной копии
Параметр Описание

Использовать настройки по умолчанию

Использование значений по умолчанию

true

Для параметров используются значения по умолчанию.

false

Значения параметров можно изменить.

По умолчанию

true

dd_block_size

Размер блока для утилиты dd при операциях восстановления (в мегабайтах)

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

от 1 до 100.

По умолчанию

5

keep_original_vm_name

Сохранять имя восстанавливаемой ВМ.

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

true

Если в платформе виртуализации уже существует ВМ с таким именем, ВМ будет удалена из платформы виртуализации. Будет создана новая виртуальная машина с данным именем.

false

Если в платформе виртуализации уже существует ВМ с таким именем, к имени ВМ из платформы виртуализации будет добавлен постфикс. Будет создана новая ВМ с именем исходной ВМ.

По умолчанию

false.

Если определен параметр new_name, то будет проверяться имя из этого параметра.

network_uuid

Идентификатор виртуальной сети в платформе виртуализации TIONIX, к которой будет подключена восстановленная виртуальная машина

<ID>

Используется выбранный из списка идентификатор сети.

ORIGINAL

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

Параметр обязателен к заполнению, если задано значение параметра fixed_ip.

fixed_ip

Фиксированный IPv4 адрес, который будет назначен сетевому адаптеру виртуальной машины, создаваемой в процессе восстановления РК

image_uuid

Идентификатор образа ОС в платформе виртуализации TIONIX, с которым будет ассоциироваться восстанавливаемая ВМ. Требуется при создании загрузочного диска

<ID>

Используется выбранный из списка идентификатор образа ОС;

ORIGINAL

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

new_name

Новое имя, с которым виртуальная машина будет восстановлена

По умолчанию

Используется имя исходной виртуальной машины.

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

server_group_id

Определяет идентификатор серверной группы, в которую будет помещена восстанавливаемая виртуальная машина

<ID>

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

ORIGINAL

Восстанавливаемая ВМ будет помещена в серверную группу, в которой находилась исходная ВМ на момент резервного копирования. Если серверная группа отсутствует, то восстановление резервной копии завершится с ошибкой.

NONE

Восстанавливаемая ВМ не будет помещена ни в одну серверную группу.

enable_direct_restore

Восстановление виртуальной машины в режиме direct restore, который исключает распаковку данных дисков оригинальной ВМ в выбранный пользователем каталог распаковки

true

Для восстановления виртуальной машины в режиме direct restore.

false

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

По умолчанию

false

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

Таким образом данные дисков оригинальной ВМ будут распакованы из РК в блочные устройства на ВМ клиента резервного копирования, которые появляются в ОС прокси-хоста​[1] после подключения к нему созданных в процессе восстановления дисков.

Ограничения использования параметра:

  • работает только для резервных копий, созданных модулем TIONIX, начиная с версии 2.1.2-a.1;

  • для цепочки инкрементальных резервных копий требуется, чтобы все резервные копии в цепочке были созданы модулем TIONIX, начиная с версии 2.1.2-a.1;

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

    • число дисков виртуальной машины;

    • ID дисков виртуальной машины;

    • размер дисков виртуальной машины;

    • параметр bootable дисков.

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


1. Виртуальная машина, на которой развернуты клиент резервного копирования RuBackup и модуль TIONIX.

user_data

Пользовательские параметры конфигурации ОС восстанавливаемой ВМ в виде скрипта в формате cloud-config или bash-скрипт. Параметр user_data помогает автоматизировать настройку восстанавливаемых виртуальных машин

Скрипт автоматически кодируется в Base64, передаётся на ВМ и выполняется сервисом cloud-init при первом запуске восстановленной виртуальной машины.

Если значения параметров user_data и user_data_file не заданы при восстановлении РК ВМ, но при этом у исходной ВМ в платформе виртуализации было указано значение параметра user_data, то для создаваемой в процессе восстановления РК ВМ будет использоваться значение параметра user_data исходной ВМ

user_data_file

Полный путь до скрипта с конфигурацией ОС восстанавливаемой ВМ на прокси-хосте​[2]. Скрипт должен иметь формат cloud-config или bash-скрипт

Если задан параметр user_data, то значение параметра user_data_file учитываться не будет


2. Виртуальная машина, на которой развернуты клиент резервного копирования RuBackup и модуль TIONIX.

remove_volumes_at_restore_failure

Определяет, что делать с дисками, которые были созданы в платформе виртуализации в процессе распаковки РК на прокси-хост​[3], если на финальной фазе после распаковки произошла ошибка

true

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

false

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

По умолчанию

false


3. Виртуальная машина, на которой развернуты клиент резервного копирования RuBackup и модуль TIONIX.

Кнопка ОК сохраняет настройки.