HOSTVM
Search…
Импорт и первичная настройка
Минимальные системные требования для развертывания виртуальной машины:
Оперативная память: 2048 MB
Количество виртуальных CPU: 1
Объем виртуального диска: 10 GB

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

Примечание: для загрузки образа необходимо минимум 6 GB свободного места в разделе.
Загрузите образ в директорию хоста виртуализации удобным способом:
1
mkdir /home/temp_backup
2
cd /home/temp_backup
Copied!

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
  • Произвести конфигурацию сети:
1
ip a (уточняем имя сетевого адаптера)
2
cd /etc/sysconfig/network-scripts/
3
vi ifcfg-ens3 (укажите имя своего адаптера вместо ens3)
Copied!
  • Изменить значения строк:
1
BOOTPROTO=static
2
NAME=имя_сетевого_адаптера
3
UUID=закомментировать знаком решетки (#UUID)
4
DEVICE=имя_сетевого_адаптера
5
IPADDR=указать IP адрес
6
PREFIX=указать маску подсети
7
GATEWAY=указать адрес шлюза
8
DNS1=указать первичный DNS адрес
9
DNS2=указать вторичный DNS адрес
10
systemctl restart NetworkManager
Copied!

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

Для проверки SSL сертификата, система резервного копирования должна иметь доступ к СА-сертификату целевого HOSTVM Engine, этот сертификат можно загрузить со стартовой страницы Engine либо c помощью следующей команды:
1
curl -k -o /etc/bareos/ovirt-ca.cert https://engine.example.com/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA
Copied!

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

Для каждой виртуальной машины которой требуется резервное копирование необходимо сконфигурировать файлы job и fileset. Например, для резервного копирования виртуальной машины testvm1, сконфигурируйте fileset:
1
vi /etc/bareos/bareos-dir.d/fileset/testvm1_fileset.conf
Copied!
Скопируйте в него пример конфигурации:
1
FileSet {
2
Name = "testvm1_fileset"
3
4
Include {
5
Options {
6
signature = MD5
7
Compression = LZ4
8
}
9
Plugin = "python3"
10
":module_path=/usr/lib64/bareos/plugins"
11
":module_name=bareos-fd-ovirt"
12
":ca=/etc/bareos/ovirt-ca.cert"
13
":server=engine.example.com"
15
":password=secret"
16
":vm_name=testvm1"
17
}
18
}
Copied!
По аналогии создайте job со следующим содержимым:
1
vi /etc/bareos/bareos-dir.d/job/testvm1_job.conf
Copied!
1
Job {
2
Name = "testvm1_job"
3
JobDefs = "DefaultJob"
4
FileSet = "testvm1_fileset"
5
}
Copied!

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

1
bconsole
2
*reload
3
*run job=testvm1_job level=Full
Copied!

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

1
bconsole
2
*restore
3
Select item: (1-13): 5
4
Select the Client (1-5): //выберите нужный
5
mark *
6
done
7
На вопрос "OK to run? (yes/mod/no)" введите mod
8
Select parameter to modify (1-14): 14
9
Plugin Options: python3:storage_domain=YOUR_STORAGE_DOMAIN:vm_name=testvm1restore (для клонирования ВМ)
10
Plugin Options: python3:storage_domain=YOUR_STORAGE_DOMAIN:vm_name=testvm1restore:override=yes (для перезаписи ВМ)
Copied!
Copy link
Contents