Настройка интеграции с СУСВ
Для настройки интеграции с СУСВ нужно указать в конфигурационном файле в параметре 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.
Избежать этой ошибки можно двумя способами:
- выполнить настройку, как указано в разделе Тестирование работоспособности и подключение NFS- или SMB-сервера для работы в связке с rv-backup, тогда в файл /etc/fstab пропишутся также необходимые комментарии;
- не указывать в файле 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