Instalujemy Ubuntu 16.04 LTS z ubuntu-16.04.5-server-amd64.iso .
Szykujemy skrypt konfiguracyjny:
apt install postgresql
pwd skrypty; cd skrypty
vi bareos.sh
--------------------------------------------------------------
#!/bin/bash
DIST=xUbuntu_16.04
RELEASE=release/17.2/
URL=http://download.bareos.org/bareos/$RELEASE/$DIST
# add the Bareos repository
printf "deb $URL /\n" > /etc/apt/sources.list.d/bareos.list
# add package key
wget -q $URL/Release.key -O- | apt-key add -
# install Bareos packages
apt-get update
apt-get install bareos bareos-database-postgresql
----------------------------------------------------------------
chmod 7550 bareos.sh
./bareos.sh
Wybieramy dla postfixa „internet” i podajemy hasło do bazy danych postgresql.
su - postgres
/usr/lib/bareos/scripts/create_bareos_database
/usr/lib/bareos/scripts/make_bareos_tables
/usr/lib/bareos/scripts/grant_bareos_privileges
exit
service bareos-dir start
service bareos-sd start
service bareos-fd start
apt-get install bareos-webui
(/etc/apache2/conf-enabled/bareos-webui.conf)
service apache2 reload
bconsole
configure add console name=admin password=secret profile=webui-admin
quit
(/etc/bareos/bareos-dir.d/console/admin.conf)
Wchodzimy na stronę http://$IP/bareos-webui/ jako admin hasło secret
Pliki konfiguracyjne są w /etc/bareos/ a dane w /var/lib/bareos/storage/
bconsole show filesets show pool list pools status dir status client status storage /usr/sbin/bareos-dbcheck -B
configure add client name=client2-fd address=192.168.0.2 password=secret (/etc/bareos/bareos-dir.d/client/client2-fd.conf) reload scp /etc/bareos/bareos-dir-export/client/client2-fd/bareos-fd.d/director/bareos-dir.conf root@client2.example.com:/etc/bareos/bareos-fd.d/director/ status client