Описание компонентов:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
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 :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
!!! Будем использовать репозиторий разработчика 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 |
Создаем пользователя для веб интерфейса:
1 2 3 4 5 6 7 8 9 10 11 |
bconsole reload configure add console name=admin password=secret profile=webui-admin tlsenable=false reload Пользователь: admin Пароль: secret Web-GUI: http://SERVER_BAREOS/bareos-webui |