Резервная копия — это образ диска виртуальной машины (ВМ), который используется для её восстановления. Вы можете использовать внешнее хранилище для записи резервных копий. В качестве хранилища может использоваться физический или виртуальный сервер.
Подготовка хранилища
При подключении хранилища вы можете:
- указать пароль пользователя SSH. VMmanager подключится к серверу с этими данными и добавит публичный SSH-ключ платформы в список авторизованных ключей. При следующих подключениях к хранилищу VMmanager будет использовать только SSH-ключ;
-
выбрать подключение по SSH-ключу. В этом случае нужно вручную добавить публичный SSH-ключ платформы в файл ~/.ssh/authorized_keys на сервере с хранилищем. Чтобы увидеть содержимое ключа, нажмите Хочу использовать публичный ssh-ключ на форме подключения хранилища или выполните на сервере с VMmanager команду:
docker exec -it vm_box bash -c 'cat /opt/ispsystem/vm/etc/.ssh/vmmgr.1.pub'
Подключение хранилища
Чтобы подключить хранилище к VMmanager, перейдите в раздел Резервные копии → вкладка Хранилища → кнопка Подключить хранилище:
- Укажите Название хранилища или нажмите генерировать для создания случайного имени.
- Укажите IP-адрес или доменное имя сервера.
- Укажите настройки SSH:
- SSH-порт;
- SSH-логин;
- SSH-пароль или нажмите Хочу использовать публичный ssh-ключ для настройки соединения по ключу.
- Укажите Путь хранения — директорию на сервере, в которой будут храниться резервные копии. Например, /backup/.
- Укажите Объем хранилища — место, которое вы планируете использовать для хранения резервных копий.
- Настройте Доступ к хранилищу в кластерах — установите разрешения на использование хранилища для каждого кластера.
- Укажите произвольное Примечание для хранилища.
- Выберите Расписание для записи копий в хранилище.
- Нажмите кнопку Подключить хранилище.
Управление хранилищами
Вы можете управлять подключёнными хранилищами через меню в разделе Резервные копии → Хранилища. Возможные действия:
- Редактировать — изменить настройки подключения; Если вы изменили имя пользователя (SSH-логин) для подключения хранилища, скопируйте публичный SSH-ключ платформы в домашний каталог этого пользователя — файл /home/<имя_пользователя>/.ssh/authorized_keys на сервере с хранилищем.
- Примечание — указать произвольный комментарий;
- Удалить — удалить хранилище. Функция доступна, если хранилище не содержит резервных копий и не указано в настройках расписания.