Настройка
На прокси-хосте[1] выполните:
-
монтирование файлового хранилища (опционально);
-
настройку использования FUSE (опционально).
1. Настройка модуля
-
Настройте обязательные параметры в конфигурационном файле модуля.
-
Перезапустите сервис клиента СРК RuBackup.
systemctl restart rubackup_client
2. Настройка доступа по SSH
Настройте для пользователя root беспарольный доступ по SSH к машинам с ПВ и к машинам с хранилищами.
-
На прокси-хосте от пользователя
rootсгенерируйте пару SSH-ключей, если они в ней отсутствуют.Пример 1. Генерация SSH-ключейssh-keygen -t rsa -P '' -f /root/.ssh/id_rsaВ директории
/root/.sshбудут созданы файлыid_rsa.pub(открытый ключ) иid_rsa(закрытый ключ). -
С прокси-хоста скопируйте созданный публичный ключ на машины с ПВ и с хранилищами.
Пример 2. Добавление публичного ключа черезssh-copy-idssh-copy-id -i /root/.ssh/id_rsa.pub <vcore_user>@<host>
3. Монтирование файлового хранилища
Если на платформе виртуализации диски ВМ располагаются в файловом хранилище, то примонтируйте это хранилище к прокси-хосту[1] по протоколу NFS.
sudo mount -t nfs \
<storage_IP_address>:<source_storage_path> \ (1)
<client_mount_point_path> (2)
| 1 | <storage_IP_address>:<source_storage_path> — IP-адрес и путь к файловому хранилищу на платформе виртуализации. |
| 2 | <client_mount_point_path> — путь к точке монтирования файлового хранилища на прокси-хосте[1]. |
Адрес хранилища дополнительно нужно указать в параметре storage_map в конфигурационном файле модуля.
|
4. Настройка использования FUSE
Для модуля доступно резервное копирование и восстановление без использования промежуточного хранилища. Это позволяет уменьшить используемое дисковое пространство при резервном копировании и восстановлении за счет использования технологии FUSE.
-
Установите пакет
fuse2илиfuse3(в зависимости от используемой ОС на узле виртуализации). -
Если был установлен пакет
fuse2, то выполните:ln -s /usr/bin/fusermount /usr/bin/fusermount3 -
Включите
user_allow_otherв/etc/fuse.conf. -
Для резервного копирования в общих настройках установите
memory_threshold≥4, в тонких настройках модуля отключитеuse_tmp_dir_at_backup. -
Для восстановления резервной копии в общих настройках установите
memory_threshold≥4, в тонких настройках модуля отключитеuse_tmp_dir_at_restore.