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

Система резервного копирования RuBackup предусматривает возможность восстановления резервных копий как со стороны клиента системы, так и со стороны администратора СРК. В тех случаях, когда централизованное восстановление резервных копий нежелательно, например, когда восстановление данных является зоной ответственности владельца клиентской системы, эта функциональность может быть отключена на клиенте (см. RuBackup Manager (RBM)»).

В тех случаях, когда централизованное восстановление на клиенте доступно, его можно инициировать, перейдя во вкладку «Репозиторий» на левой панели RBM. Для этого найдите в списке требуемую резервную копию, нажмите на нее правой кнопкой мыши и выберите в контекстном меню «Восстановить» (Рисунок 1):

100000000000034500000187E88FA3CACBD9ACCB
Рисунок 1.

В окне централизованного восстановления (Рисунок 2) можно увидеть и заполнить основные параметры резервной копии, задать место восстановления резервной копии и параметры восстановления модуля OpenStack:

10000000000005900000030425E244CB55575CE0
Рисунок 2.

«Каталог распаковки» обозначает временную директорию, в которую будет выполнена распаковка архива резервной копии. Если выполняется восстановление резервной копии с развертыванием виртуальной машины (включен переключатель «Восстановить на целевом ресурсе»), то после развертывания содержимое данной директории будет очищено. Убедитесь в наличии свободного места в выбранной директории распаковки (потребуется свободное место как минимум в объеме, равном суммарному объему дисков виртуальной машины, для которой сделана резервная копия).

Для настройки параметров восстановления модуля нажмите на иконку «…​» рядом с полем «Параметры восстановления для модуля: OPENSTACK». Откроется окно (Рисунок 3 и Рисунок 4). Для отображения описания интересующего параметра нажмите на Icon Information рядом с именем параметра. Подробнее информация о параметрах восстановления модуля указана в таблице.

100000000000024E0000019B8F219E8DBD3CEAC1
Рисунок 3.
100000000000024C0000019F7D0F4E9500530BDC
Рисунок 4.
Таблица 1. Параметры восстановления для модуля OPENSTACK
Параметр Описание Значение по умолчаниию Допустимые значения

dd_block_size

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

5

1-100

keep_original_vm_name

Указывает, сохранять ли виртуальную машину с таким же именем при операции восстановления или создавать новую

true

true, false

network_uuid

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

fixed_ip

Указывает IP-адрес виртуальной машины в сети в среде визуализации OpenStack, где будет находится восстановленная виртуальная машина

image_uuid

Указывает идентификатор имиджа в среде визуализации OpenStack , с которым будет ассоциироваться восстановленная виртуальная машина или том.

new_name

Присваивает новое имя восстанавливаемой виртуальной машине. Если указать параметр, виртуальная машина восстановится с новым именем. Если параметр не указывать, то виртуальная машина восстановится с именем, присвоенным ей при развёртывании.

remove_volumes_at_restore_failure

Если значение параметра true (переключатель включен), то тома, которые были созданы в среде виртуализации, будут удалены в случае возникновения ошибки в ходе выполнения задачи восстановления резервной копии. Например, в случае ошибки создания виртуальной машины в процессе восстановления.

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

false

true, false

server_group_id

Указывает, нужно ли подключать виртуальную машину к серверной группе и, если нужно, то к какой. При выборе значения виртуальная машина подключится к указанной серверной группе. Если выбрать значение NONE, то виртуальная машина не подключится ни к какой серверной группе.

‍volume_type_id

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

‍flavor_id

Позволяет выбрать идентификатор шаблона конфигураций

‍server_availability_zone_name

Позволяет выбрать зону доступности

Параметр fixed_ip требует обязательного указания параметра network_uuid.

В случае восстановления виртуальной машины из резервной копии будет выполнена проверка наличия в среде визуализации виртуальной машины с таким же именем. Если такой виртуальной машины нет, то будет выполнено восстановление с оригинальным именем. Если виртуальная машина с таким именем уже есть, то к имени виртуальной машины будет добавлен цифровой постфикс (Рисунок 5).

10000001000006B4000002861B54D557D1D7D7DF
Рисунок 5.

В том случае, если необходимо восстановить резервную копию в локальный каталог на клиенте без развертывания виртуальной машины или тома в среде виртуализации, необходимо выключить переключатель «Восстановить на целевом ресурсе» (Рисунок 6):

10000000000002B900000100C4B40224660AF49F
Рисунок 6.

Если выбрано восстановление для модуля «OPENSTACK Volume», то при нажатии на на иконку «…​» рядом с полем «Параметры восстановления для модуля: OPENSTACK Volume» откроется окно (Рисунок 7). Для отображения описания интересующего параметра нажмите на Icon Information рядом с именем параметра. Подробнее информация о параметрах восстановления модуля указана в таблице.

10000000000002270000019E4544732B3CAAE4D4
Рисунок 7.
Таблица 2. Параметры восстановления для модуля OPENSTACK Volume
Параметр Описание Значение по умолчанию Допустимые значение

‍restore_to_original_volume

Позволяет произвести восстановление в оригинальный том (оригинальный том должен существовать и иметь статус «доступен», иначе задача по восстановлению не будет выполнена.

false

true, false

remove_volumes_at_restore_failure

Если значение параметра true (переключатель включен), то тома, которые были созданы в среде виртуализации, будут удалены в случае возникновения ошибки в ходе выполнения задачи восстановления резервной копии. Например, в случае ошибки создания виртуальной машины в процессе восстановления.

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

false

true, false

dd_block_size

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

5

1-100

image_uuid

Указывает идентификатор имиджа в среде визуализации OpenStack , с которым будет ассоциироваться восстановленная виртуальная машина или том.

new_name

Присваивает тому новое имя при восстановлении. Если указать параметр, том восстановится с новым именем. Если параметр не указывать, то том восстановится с именем, присвоенным ему при резервном копировании.

Параметр может иметь пустое значение, т.е. тому при восстановлении можно задать пустое имя.

Проверить ход выполнения восстановления резервной копии можно в окне «Очередь задач» (Рисунок 8). При успешном завершении восстановления резервной копии или цепочки резервных копий соответствующие задачи на восстановление перейдут в статус «Done» ([aa25624c-0c61-46ed-8962-92d48ed229c2]).

10000001000006B80000018E548D549DD161CD96
Рисунок 8.