Рубрики
bareos

bareos установка / install server bareos / bareos-dir / bareos-fd / bareos-sd / postgre / webgui

Описание компонентов:

Bareos Director — компонент который управляет заданиями (jobs) и операциями резервного копирования, или восстановления, а так же управляет File и Storage Daemon’ами.

Baroes Console — текстовая консоль для управления Bareos Director’ом через специальный командный синтаксис. 
По умолчанию устанавливается вместе с Bareos Director, но может устанавливаться и отдельно для удаленного подключения к Bareos Director.

Bareos Web UI — веб-интерфейс Bareos. По умолчанию устанавливается вместе с Bareos Director. 
Данный компонент пока что на стадии развития и используется больше для удобного мониторинга, но можно вручную запускать задачи на резервное копирование, или восстановление. 
Тогда как расписание и задания создаются в основном через текстовые конфиги, или через консоль bareos, а не через веб-интерфейс.

Bareos Catalog — база данных, которая содержит информацию по расписаниям, заданиям, сохраненным файлам, клиентам, статусам.

Storage Daemon — компонент, который выполняет операции чтения и записи на устройствах хранения, используемых для резервного копирования.

File Daemon — агент, который используется для сбора с “клиентских” систем и их размещения при операциях восстановления.

Установка сервера bareso на debian 10 :

!!! Будем использовать репозиторий разработчика 
0. добавление репозитория
apt install wget

Переменные из скрипта установки
# RELEASE=experimental/nightly
# DIST=Debian_9.0
# DIST=xUbuntu_20.04
# DIST=xUbuntu_18.04
# DIST=xUbuntu_16.04

DIST=Debian_10
RELEASE=release/20


URL=http://download.bareos.org/bareos/$RELEASE/$DIST
wget -O /etc/apt/sources.list.d/bareos.list $URL/bareos.list
wget -q $URL/Release.key -O- | apt-key add -

## для 17.2 можно забить на подпись вот так [trusted=yes] (да при apt update будет предупреждение) 
##cat /etc/apt/sources.list.d/bareos.list
##deb [trusted=yes] http://download.bareos.org/bareos/release/17.2//Debian_9.0 /


1. установка установка bareos 
apt update
apt install bareos bareos-database-postgresql (на вопрос конфигурации postgreSQL отвечаем no)

2. установка postgressql
apt install postgresql

3. загружаем базу bareos
su postgres -c /usr/lib/bareos/scripts/create_bareos_database
su postgres -c /usr/lib/bareos/scripts/make_bareos_tables
su postgres -c /usr/lib/bareos/scripts/grant_bareos_privileges

4. запускаем bareos 
systemctl start bareos-dir
systemctl start bareos-fd
systemctl start bareos-sd


3. установка web интерфейса (может не надо)
apt install bareos-webui
systemctl reload apache2

Создаем пользователя для веб интерфейса:

bconsole

reload

configure add console name=admin password=secret profile=webui-admin tlsenable=false

reload

Пользователь: admin
Пароль: secret
Web-GUI: http://SERVER_BAREOS/bareos-webui