Архитектура и системные требования
1. Архитектура СРК RuBackup
СРК RuBackup основана на клиент-серверной архитектуре.
1.1. Основной сервер
Основной сервер отвечает за хранение резервных копий и управление ими. Резервные копии хранятся в хранилищах, подключенных к машине с основным сервером. Подробнее о хранилищах и управлении ими — в разделе Пулы.
1.2. Клиент и модуль
Клиент предоставляет серверу информацию о доступности модуля и резервируемых ресурсах. По запросу сервера или пользователя клиент запускает процессы резервного копирования и восстановления.
На одну машину с клиентом устанавливается модуль. Модуль взаимодействует с источником данных и подготавливает резервную копию для передачи в хранилище.
В данном руководстве описываются инструкции по резервному копированию и восстановлению файловой системы с помощью модуля File system (поддерживает создание полных, инкрементальных и дифференциальных резервных копий). Модуль File system входит в состав пакета rubackup-client.
1.3. Служебная база данных
Служебная база данных используется для хранения:
-
метаданных резервных копий;
-
конфигурационных параметров СРК RuBackup.
Для работы со служебной базой данных СРК RuBackup используется СУБД PostgreSQL.
1.4. Средство управления
Для простого и удобного взаимодействия пользователя с СРК RuBackup используется веб-приложение Tucana.
Приложение обеспечивает доступ к ключевым разделам и функциям системы. Подробнее о приложении — в руководстве Tucana.
2. Программные требования
Для функционирования СРК RuBackup в формате все в одном потребуется наличие установленного программного обеспечения:
-
ОС Astra Linux SE 1.8 с базовым (Орел) или усиленным (Воронеж) уровнем защищенности;
-
СУБД PostgreSQL 11-18.
3. Аппаратные требования
Для функционирования СРК RuBackup в формате все в одном потребуется оборудование, соответствующее требованиям:
Аппаратный компонент |
Параметры |
|---|---|
Процессор |
от 2-х ядер |
Оперативная память |
от 4 ГБ |
Дисковый накопитель |
от 20 ГБ |