Системные требования
В данном подразделе приведены системные требования для каждого серверного компонента СРК RuBackup, предъявляемые к техническим средствам, необходимым для нормального функционирования СРК RuBackup.
В случае установки на один хост нескольких компонентов СРК RuBackup (например, при способе установки «Всё в одном») следует консолидировать соответствующие аппаратные требования, предъявляемые к техническому средству, на которое производится установка. |
1. Аппаратные требования
1.1. Основной/резервный сервер
Минимальные аппаратные требования, необходимые для стабильного функционирования сервера СРК RuBackup приведены в таблице.
Аппаратный компонент |
Объем хранимых данных |
Примечание |
|||
---|---|---|---|---|---|
48 ТБ |
96 ТБ |
144 ТБ |
|||
Процессор |
10 ядер, 20 потоков (2 потока на 1 ядро или более) |
Рекомендуемые модели: Intel Xeon 4210, AMD EPYC 7000 или более современные |
|||
Оперативная память |
128 ГБ |
256 ГБ |
256 ГБ |
— |
|
Твердотельный накопитель (SSD) |
RAID 1, 2 диска по 480 ГБ каждый |
Объём дискового пространства для установки операционной системы и компонентов RuBackup, за исключением конфигурационной базы данных RuBackup. |
|||
Твердотельный накопитель, подключенный через шину PCI Express (NVMe SSD) |
3.84 ТБ |
Рекомендуется в случае развертывания инстанса PostgreSQL для конфигурационной базы данных RuBackup на той же машине, где установлен сервер RuBackup. Диски NVMe SSD позволяют повысить производительность операций в фильтре Блума и скорость обработки данных при выполнении процессов дедупликации. 3.84 Тб предусматривают потенциальный рост объемов обрабатываемых данных. Для обеспечения максимального уровня отказоустойчивости и быстродействия при промышленной эксплуатации рекомендуется использовать в качестве конфигурационной базы RuBackup СУБД PostgreSQL в отказоустойчивой конфигурации, например, с использованием решения Patroni, развернутом на отдельностоящих машинах. |
|||
Жесткий диск (HDD) или флэш-накопитель (flash drive) |
RAID 50, 12 дисков по 4 ТБ каждый |
RAID 50, 12 дисков по 8 ТБ каждый |
RAID 50, 12 дисков по 12 ТБ каждый |
Рекомендуется в случае активного использования машины с основным сервером в качестве медиасервера, для возможности расширения дискового пространства под хранение резервных копий. В случае хранения данных на опосредованных СХД, данный компонент не используется. |
|
Сеть |
2 сетевых адаптера с пропускной способностью 10 Гб каждый, с 2 портами (dual port) |
— |
1.2. Медиасервер
Рекомендуемая конфигурация медиасервера зависит от совокупного объема хранимых данных и схожа с конфигурацией сервера RuBackup. Для расчета конфигурации медиасервера воспользуйтесь таблицей.
Аппаратный компонент |
Объем хранимых данных |
Примечание |
|||
---|---|---|---|---|---|
48 ТБ |
96 ТБ |
144 ТБ |
|||
Процессор |
10 ядер, 20 потоков (2 потока на 1 ядро или более) |
Рекомендуемые модели: Intel Xeon 4210, AMD EPYC 7000 или более современные |
|||
Оперативная память |
128 ГБ |
256 ГБ |
256 ГБ |
— |
|
Твердотельный накопитель (SSD) |
RAID 1, 2 диска по 480 ГБ каждый |
Объём дискового пространства для установки операционной системы и компонентов RuBackup, за исключением конфигурационной базы данных RuBackup. |
|||
Жесткий диск (HDD) или флэш-накопитель (flash drive) |
RAID 50, 12 дисков по 4 ТБ каждый |
RAID 50, 12 дисков по 8 ТБ каждый |
RAID 50, 12 дисков по 12 ТБ каждый |
Для возможности расширения дискового пространства под хранение резервных копий. В случае хранения данных на опосредованных СХД, данный компонент не используется. |
|
Сеть |
2 сетевых адаптера с пропускной способностью 10 Гб каждый, с 2 портами (dual port) |
— |
2. Программные требования
Программные требования к среде функционирования серверной части СРК RuBackup приведены в таблице и определены:
-
перечнем операционных систем, совместимых с компонентами СРК RuBackup;
-
перечнем зависимостей пакетов для каждой совместимой ОС;
-
открытыми портами (см. раздел «Сетевые порты»).
Пакеты сервера СРК (rubackup_common, rubackup_client, rubackup-server) | |
---|---|
Поддерживаемая ОС |
Пакет зависимости |
Astra 1.6 |
openssl, parsec-base, parsec-cap, parsec-mac, libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.4-2 |
Astra 1.7 |
openssl, parsec-base, parsec-cap, parsec-mac, openssl, libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.4-2, libpugixml1v5 |
Astra 1.8 |
openssl, parsec-base, parsec-cap, parsec-mac libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.5-0, libpugixml1v5 |
Debian 10 |
openssl, libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.4-2, libpugixml1v5 |
Debian 12 |
openssl, libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.5-0, |
Ubuntu 18.04 |
openssl, libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.4-2 |
Ubuntu 20.04 |
openssl, libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.4-2, libpugixml1v5 |
Ubuntu 22.04 |
openssl, libcurl3 или libcurl4, mailutils или bsd-mailx, libsasl2-2, libldap-2.5-0, libpugixml1v5 |
ALT Linux 10 |
qt5-qtbase-gui mailutils, libsasl2-3, libldap, pugixml |
CentOS 7 |
qt5-qtbase-gui, mailx, cyrus-sasl, openldap, pugixml |
CentOS 8 |
qt5-qtbase-gui, mailx, cyrus-sasl, openldap, pugixml |
RedOS 7.3 |
qt5-qtbase-gui, mailx, cyrus-sasl, openldap, pugixml |
RedOS 8 |
qt5-qtbase-gui, mailx, cyrus-sasl, openldap, pugixml |
RHEL 9 |
qt5-qtbase-gui, s-nail, cyrus-sasl, openldap, pugixml |
Rosa Cobalt 7.3 |
qt5-qtbase-gui, mailx, cyrus-sasl, openldap |
Rosa Cobalt 7.9 |
qt5-qtbase-gui, mailx, cyrus-sasl, openldap |
Rosa Chrome 12 |
lib64qt5gui5, mailutils, lib64sasl2, lib64ldap2.4_2, lib64pugixml1 |