Импорт и первичная настройка

Минимальные системные требования для развертывания виртуальной машины:

Оперативная память: 2048 MB

Количество виртуальных CPU: 1

Объем виртуального диска: 10 GB

1. Размещение шаблона ВМ резервного копирования на хосте виртуализации:

Примечание: для загрузки образа необходимо минимум 6 GB свободного места в разделе.

Загрузите образ в директорию хоста виртуализации удобным способом:

mkdir /home/temp_backup
cd /home/temp_backup

2. Импорт через веб-интерфейс HOSTVM:

  • Compute->Virtual Machines

  • Активировать выпадающее меню (три точки, справа от кнопки Create Snapshot)->Import

  • Data Center -> выбрать нужный

  • Source -> Virtual Appliance (OVA)

  • Host -> Выбрать нужный, на котором хранится *.ova из пунктов выше

  • File Path -> /home/temp_backup на примере пунктов выше.

  • Нажать кнопку Load (если на этом этапе ВМ не была обнаружена, необходимо изменить права доступа к *.ova, или директорию его размещения)

  • Выбрать образ и переместить в раздел Virtual Machines to Import.

  • Нажать кнопку Next

  • Изменить Storage Domain и пр, в случае необходимости.

  • Нажать кнопку OK (если на этом этапе возникли ошибки импорта, необходимо изменить права доступа к *.ova или директорию его размещения)

3. Первичная настройка HOSTVM Backup:

Реквизиты для ВМ: root/backup

  • Произвести конфигурацию сети:

ip a (уточняем имя сетевого адаптера)
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens3 (укажите имя своего адаптера вместо ens3)
  • Изменить значения строк:

BOOTPROTO=static
NAME=имя_сетевого_адаптера
UUID=закомментировать знаком решетки (#UUID)
DEVICE=имя_сетевого_адаптера
IPADDR=указать IP адрес
PREFIX=указать маску подсети
GATEWAY=указать адрес шлюза
DNS1=указать первичный DNS адрес
DNS2=указать вторичный DNS адрес
systemctl restart NetworkManager 

4. Загрузка сертификата:

Для проверки SSL сертификата, система резервного копирования должна иметь доступ к СА-сертификату целевого HOSTVM Engine, этот сертификат можно загрузить со стартовой страницы Engine либо c помощью следующей команды:

curl -k -o /etc/bareos/ovirt-ca.cert https://engine.example.com/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA

5. Создание задач резервного копирования:

Для каждой виртуальной машины которой требуется резервное копирование необходимо сконфигурировать файлы job и fileset. Например, для резервного копирования виртуальной машины testvm1, сконфигурируйте fileset:

vi /etc/bareos/bareos-dir.d/fileset/testvm1_fileset.conf

Скопируйте в него пример конфигурации:

FileSet {
   Name = "testvm1_fileset"

   Include {
      Options {
         signature = MD5
         Compression = LZ4
      }
      Plugin = "python3"
               ":module_path=/usr/lib64/bareos/plugins"
               ":module_name=bareos-fd-ovirt"
               ":ca=/etc/bareos/ovirt-ca.cert"
               ":server=engine.example.com"
               ":username=admin@internal"
               ":password=secret"
               ":vm_name=testvm1"
   }
}

По аналогии создайте job со следующим содержимым:

vi /etc/bareos/bareos-dir.d/job/testvm1_job.conf
Job {
   Name = "testvm1_job"
   JobDefs = "DefaultJob"
   FileSet = "testvm1_fileset"
}

6. Запуск задачи резервного копирования:

bconsole
*reload
*run job=testvm1_job level=Full

7. Запуск восстановления:

bconsole
*restore
Select item:  (1-13): 5
Select the Client (1-5): //выберите нужный 
mark *
done
На вопрос "OK to run? (yes/mod/no)" введите mod
Select parameter to modify (1-14): 14
Plugin Options:  python3:storage_domain=YOUR_STORAGE_DOMAIN:vm_name=testvm1restore (для клонирования ВМ)
Plugin Options:  python3:storage_domain=YOUR_STORAGE_DOMAIN:vm_name=testvm1restore:overwrite=yes (для перезаписи ВМ)

Last updated