Установка и запуск

1. Установка

  1. Создайте директорию, распакуйте архив и перейдите в нее:

    mkdir -p srk_installer && tar -xf srk_installer.tar.zst -C srk_installer && cd srk_installer
  2. Для установки RuBackup Infractructure Manager запустите скрипт:

    sudo ./srk_install.sh
  3. Выполните интерактивную настройку RuBackup Infractructure Manager:

    • Выберите действие для RuBackup Infractructure Manager (установить, удалить, остановить, запустить).

      Что необходимо сделать с приложением RuBackup Infractructure Manager
      установить/удалить/остановить/запустить [по умолчанию: установить]:
    • Укажите IP-адрес или DNS-имя текущей машины для использования в конфигурационных файлах RuBackup Infractructure Manager.

      Введите IP-адрес или DNS-имя машины (данной машины), который будет
      использован в конфигурационных файлах RuBackup Infractructure Manager
      СРК RuBackup [по умолчанию: localhost]:
    • При необходимости установите тестовую СУБД PostgreSQL.

      Произвести установку СУБД PostgreSQL для размещения тестовой служебной базы
      данных на данный хост? [по умолчанию: нет]:
    • Определите, удалять ли архивы и файлы после установки RuBackup Infractructure Manager.

      Произвести удаление архивов и не используемых файлов после установки СРК
      [по умолчанию: да]:
    • Укажите FQDN всех хостов, которые будут добавлены в инфраструктуру СРК.

      Если у Вас не настроен DNS resolve, укажите все хосты, к которым будет
      обращаться RuBackup Infractructure Manager СРК по принципу
      'fqdn:адрес fqdn:адрес' [по умолчанию: 'example:8.8.8.8']:
    • Укажите путь до каталога с .ssh ключами текущего пользователя.

      Укажите путь до каталога с приватными ssh ключами, которые могут быть
      использованы для организации ssh сессий [по умолчанию: /root/.ssh]:
  4. После завершения установки RuBackup Infractructure Manager сохраните о служебной БД и сервере установки.

    .................Информация по тестовой служебной базе данных.....................
    Postgres запущен и доступен по адресу: `0.0.0.0` порт: `5432`,
    пользователь: `name` пароль: `password`
    
    .................Информация по RuBackup Infractructure Manager...........
    Данный IP-адрес будет фигурировать в конфигурационных файлах
    RuBackup Infractructure Manager: `localhost`
    Приложению будут доступны ключи, расположенные по пути: `/root/.ssh`
    Веб-интерфейс доступен по адресу: `http://localhost`
    В опроснике, Вы указали `localhost`, веб-интерфейс приложения будет
    доступен, только с хоста, на котором развернуто приложение
    `RuBackup Infractructure Manager` по адресу: `http://localhost`

2. Запуск

Для доступа к веб-интерфейсу RuBackup Infractructure Manager введите в адресную строку браузера IP-адрес или доменное имя сервера установки.

Если при установке был указан localhost, RuBackup Infractructure Manager будет доступен только с хоста, на котором он развёрнут.