Установка Baculum на Centos 7

Установка Baculum на Centos 7

Baculum

Baculum – веб-интерфейс системы резервного копирования Bacula.

Скачиваем необходимые пакеты

$ wget https://bacula.org/downloads/baculum/stable/centos/baculum-common-9.4.4-1.el7.noarch.rpm
$ wget https://bacula.org/downloads/baculum/stable/centos/baculum-web-9.4.4-1.el7.noarch.rpm
$ wget https://bacula.org/downloads/baculum/stable/centos/baculum-web-httpd-9.4.4-1.el7.noarch.rpm
$ wget https://bacula.org/downloads/baculum/stable/centos/baculum-api-9.4.4-1.el7.noarch.rpm
$ wget https://bacula.org/downloads/baculum/stable/centos/baculum-api-httpd-9.4.4-1.el7.noarch.rpm

Устанавливаем их

$ sudo yum localinstall baculum-*

Добавляем некоторые sudo-права для пользователя apache

$ sudo nano /etc/sudoers.d/baculum
#In case default Apache user:
Defaults:apache !requiretty
apache ALL=NOPASSWD: /usr/bin/bconsole
apache ALL=NOPASSWD: /usr/bin/bdirjson
apache ALL=NOPASSWD: /usr/bin/bsdjson
apache ALL=NOPASSWD: /usr/bin/bfdjson
apache ALL=NOPASSWD: …

Установка Bacula + PostgreSQL на Centos 7

Установка Bacula + PostgreSQL на Centos 7

Bacula + PostgreSQL

Bacula — кроссплатформенное клиент-серверное программное обеспечение, позволяющее управлять резервным копированием, восстановлением, и проверкой данных по сети для компьютеров и операционных систем различных типов.

Добавляем репозиторий Bacula.Для этого переходим по ссылке, заполняем фрому, на почту нам скидывают доступ в репозиторий

Создаем файл с содержимым:

$ sudo cat > /etc/yum.repos.d/bacula.repo
[bacula]
name=bacula repo
baseurl=https://bacula.org/packages/%код из письма%/rpms/9.4.4/el7/$basearch/
gpgcheck=0
enabled=1

Далее нам надо отключить SELinux, …