Системные требования
Перед установкой RuBackup API убедитесь, что выполнены условия для установки (Развёртывание):
-
скачаны и установлены все пакеты актуальной версии СРК, требуемые для
rubackup-rest-api
в соответствии с диаграммой зависимостей:Рисунок 1. Зависимости пакетов RuBackup -
установлены сторонние зависимости всех требуемых пакетов СРК RuBackup для используемой операционной системы (Раздел 1, Раздел 2, Раздел 3, Раздел 4, Раздел 5);
-
проведена настройка основного сервера с помощью интерактивной утилиты
rb_init
.
Подробнее о вариантах установки REST API см. Установка.
Проверьте наличие файлов-сертификатов RuBackup, которые используются для установления защищённого соединения.
Расположение сертификатов в файловой системе:
-
/opt/rubackup/keys/server/serverCert.crt
-
/opt/rubackup/keys/server/serverKey.key
-
/opt/rubackup/keys/client/clientCert.crt
-
/opt/rubackup/keys/client/clientKey.key
-
/opt/rubackup/keys/rootCA/serverRootCACert.crt
1. Зависимости rubackup-rest-api
Операционная система | Пакеты |
---|---|
Astra 1.6 |
gnupg2 |
Astra 1.7 |
gnupg2 |
Astra 1.8 |
gnupg2 |
CentOS 7 |
postgresql-libs |
Rosa Cobalt 7.3 |
bash |
Rosa Cobalt 7.9 |
bash |
Ubuntu 22.04 |
gnupg2 |
Альт 10 |
libpq5 |
2. Зависимости rubackup-server
Операционная система | Пакеты |
---|---|
Astra 1.6 |
exim4-base |
Astra 1.7 |
exim4-base |
Astra 1.8 |
exim4-base |
CentOS 7 |
cyrus-sasl |
CentOS 8 |
cyrus-sasl |
Debian 10 |
exim4-base |
Debian 12 |
exim4-base |
RHEL 9 |
cyrus-sasl |
RedOS 7.3 |
cyrus-sasl |
RedOS 8 |
cyrus-sasl |
Rosa Chrome 12 |
cyrus-sasl |
Rosa Cobalt 7.3 |
cyrus-sasl |
Rosa Cobalt 7.9 |
cyrus-sasl |
Ubuntu 18.04 |
gnupg2 |
Ubuntu 20.04 |
gnupg2 |
Ubuntu 22.04 |
gnupg2 |
Альт 10 |
libldap |
3. Зависимости rubackup-common-gui
Операционная система | Пакеты |
---|---|
Astra 1.6 |
gnupg2 |
Astra 1.7 |
gnupg2 |
Astra 1.8 |
gnupg2 |
Debian 10 |
gnupg2 |
Debian 12 |
gnupg2 |
Rosa Chrome 12 |
qt5-qtbase-gui |
Rosa Cobalt 7.9 |
libicu |
Ubuntu 18.04 |
gnupg2 |
Ubuntu 20.04 |
gnupg2 |
Ubuntu 22.04 |
gnupg2 |
Альт 10 |
xauth |
4. Зависимости rubackup-client
Операционная система | Пакеты |
---|---|
Astra 1.6 |
gnupg2 |
Astra 1.7 |
gnupg2 |
Astra 1.8 |
gnupg2 |
CentOS 7 |
qt5-qtbase-gui |
CentOS 8 |
qt5-qtbase-gui |
Debian 10 |
gnupg2 |
Debian 12 |
gnupg2 |
RHEL 9 |
qt5-qtbase-gui |
RedOS 7.3 |
qt5-qtbase-gui |
RedOS 8 |
qt5-qtbase-gui |
Rosa Chrome 12 |
lib64qt5gui5 |
Rosa Cobalt 7.3 |
cups-libs |
Rosa Cobalt 7.9 |
libicu |
Ubuntu 18.04 |
gnupg2 |
Ubuntu 20.04 |
gnupg2 |
Ubuntu 22.04 |
gnupg2 |
Альт 10 |
qt5-qtbase-gui |
5. Зависимости rubackup-common
Операционная система | Пакеты |
---|---|
Astra 1.6 |
gnupg2 |
Astra 1.7 |
gnupg2 |
Astra 1.8 |
gnupg2 |
Debian 10 |
gnupg2 |
Debian 12 |
gnupg2 |
Rosa Chrome 12 |
qt5-qtbase-gui |
Rosa Cobalt 7.9 |
libicu |
Ubuntu 18.04 |
gnupg2 |
Ubuntu 20.04 |
gnupg2 |
Ubuntu 22.04 |
gnupg2 |
Альт 10 |
xauth |