Настройка интеграции с СУСВ

Для настройки интеграции с СУСВ нужно указать в конфигурационном файле в параметре engine актуальное значение — адрес СУСВ в формате FQDN.

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

Авторизация в СУСВ и добавление логина/пароля в конфигурационный файл

В данной секции предполагается, что логин администратора — admin и интеграция с СУСВ была настроена в конфигурационном файле.

Необходимо выполнить в командной строке команду:

rv-backup --set-auth
┌────────────────────── Warning ──────────────────────┐


 You are trying to save your login and password  for
 subsequent authorization in virtualization.

 Although  the   password   will   not   be   stored
 explicitly,  this  authorization  method   is   not
 secure. The password will be stored in masked  form
 in the application configuration.

└─────────────────────────────────────────────────────┘

Are you sure you want to continue? [Yes/No] (No): Yes

Login: admin@internal

Password:

Authentication data setting was successful.

При запросе логина следует ввести логин администратора admin@internal, а затем ввести его пароль. Если аутентификация прошла успешно, то в конфигурационный файл будут добавлены логин и зашифрованный пароль (хеш-сумма), и можно продолжить дальнейшую настройку rv-backup.

Настройка параметров хранилища данных

В качестве хранилища для сохранения резервных копий могут использоваться сервер NFS, сервер Samba или локальный диск.

Рекомендованный способ настройки rv-backup – использование сервера NFS или сервера Samba.

Сервер NFS:

storage_dir = nfs:/mnt/backups

Сервер Samba:

storage_dir = smb:/mnt/backups

Локальный диск:

storage_dir = RAW:/mnt/rv-backup-storage

Рекомендованный способ настройки хранилища — использование команды rv-backup с соответствующими параметрами, как указано в разделе Тестирование работоспособности и подключение NFS- или SMB-сервера для работы в связке с rv-backup.

При этом будут заданы параметры монтирования NFS- или SMB-сервера в файле /etc/fstab.

Если правка файла /etc/fstab выполняется вручную, то команда

rv-backup storage nfs check

выдаст ошибку:

[M]StorageError[E346]: An unsupported type[NFS] of backup storage is specified in the configuration.

Избежать этой ошибки можно двумя способами:

  1. выполнить настройку, как указано в разделе Тестирование работоспособности и подключение NFS- или SMB-сервера для работы в связке с rv-backup, тогда в файл /etc/fstab пропишутся также необходимые комментарии;
  2. не указывать в файле config.ini тип "nfs", а указать "raw", например:
storage_dir = RAW:/mnt/rv-backup-storage

Примечание — Во втором случае система резервного копирования не будет контролировать, что сетевой диск примонтирован.

Тестирование работоспособности и подключение NFS- или SMB-сервера для работы в связке с rv-backup

*Вводные данные: *

  • NFS-сервер расположен по адресу storage.rosa.lan и в нем создана директория /data/backup с возможностью записи файлов;
  • формат для использования в команде:
storage.rosa.lan:/data/backup
  • точка монтирования для NFS-сервера на хосте, где установлен rv-backup, ‒ /mnt/backups.

Проверка возможности подключения NFS сервера как хранилища rv-backup:

rv-backup storage nfs test storage.rosa.lan:/data/backup /mnt/backups
22:41:25 Connection successful!

Подключения NFS-сервера как хранилища rv-backup:

rv-backup storage nfs mount storage.rosa.lan:/data/backup /mnt/backups
22:46:56 Connection successful!
22:46:56 NFS storage has been successfully mounted.

Результатом выполнения данной команды будет внесение информации о сервере NFS в конфигурационный файл rv-backup и монтирование NFS-сервера на системном уровне с созданием записи в /etc/fstab для автоматического монтирования при каждой загрузке.

Сообщение:

NFS storage has been successfully mounted.

означает, что NFS-сервер был успешно примонтирован и может использоваться.

Примечание — Настройка SMB-сервера как хранилища для rv-backup выполняется аналогичным образом.

Проверка монтирования NFS-сервера:

Для проверки монтирования NFS-сервера нужно выполнить следующую команду:

rv-backup storage nfs check
FSTAB contains the following entries:
rv-backup storage mount
storage.rosa.lan:/data/backup /mnt/backups nfs4 rw,relatime,nosuid,namlen=255,nointr,hard,nosharecache,proto=tcp,retrans=3,sec=sys,actimeo=0,nolock 0 0