Backup Lösung · 7 min read · Dec 15, 2025
So richten Sie die Bareos-Backup-Lösung auf Ubuntu 18.04 LTS ein

Bareos steht für “Backup Archiving Recovery Open Sourced” und ist eine kostenlose und Open-Source-Backup-Plattform, die von Bacula.org abgeleitet wurde. Es handelt sich um eine plattformübergreifende Software, die für Backup, Archivierung und Wiederherstellung von Daten für alle Betriebssysteme verwendet werden kann. Es besteht aus drei Komponenten, darunter Bareos Director, Storage Daemons und File Daemons. Eine kurze Erklärung jeder Komponente ist unten aufgeführt:
Der Director ist die zentrale Steuereinheit für alle Daemons und ist verantwortlich für die Verwaltung von Datenbanken, verbundenen Clients und der Konfiguration von Plugins. Der File Daemon ist verantwortlich für die Verwaltung von Backup- und Wiederherstellungsprozessen. Der Storage Daemon empfängt Daten von einem oder mehreren File Daemons und speichert die Daten auf dem konfigurierten Backup-Medium.
Features
- Unterstützung für natives NDMP.
- Unterstützung für Client-Quota.
- Unterstützung für Hardware-Verschlüsselung mit LTO.
- Bandbreitenbegrenzung.
- Deduplication von Fileset-Schatten.
- Unterstützung des VMware-Plugins zur Sicherung von VMware-Disk-Images.
- Unterstützung des LDAP-Plugins zur Sicherung von LDAP-Verzeichnissen.
- Gluster- und Ceph-Plugins zur Sicherung von Cloud-Speichern.
Wenn Sie nach einer einfacheren Möglichkeit suchen, Ihre Unternehmens-Backups zu verwalten, ist Bareos die beste Wahl für Sie.
In diesem Tutorial zeigen wir Ihnen, wie Sie Bareos und Bareos WebUI auf einem Ubuntu 18.04-Server installieren.
Voraussetzungen
- Ein Server, der Ubuntu 18.04 ausführt.
- Ein Root-Passwort ist auf Ihrem Server konfiguriert.
Erste Schritte
Bevor Sie beginnen, wird empfohlen, das Paket-Repository Ihres Systems auf die neueste Version zu aktualisieren. Sie können dies mit dem folgenden Befehl tun:
apt-get update -y
apt-get upgrade -ySobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Bareos installieren
Standardmäßig ist Bareos im Standard-Repository von Ubuntu 18.04 nicht verfügbar. Daher müssen Sie das Bareos-Repository zu Ihrem System hinzufügen.
Sie können es mit dem folgenden Befehl hinzufügen:
echo "deb http://download.bareos.org/bareos/release/latest/xUbuntu_18.04 /" > /etc/apt/sources.list.d/bareos.listLaden Sie als Nächstes den GPG-Schlüssel mit dem folgenden Befehl herunter und fügen Sie ihn hinzu:
wget -q http://download.bareos.org/bareos/release/latest/xUbuntu_18.04/Release.key -O- | apt-key add -Aktualisieren Sie als Nächstes das Repository mit dem folgenden Befehl:
apt-get update -ySobald das Repository aktualisiert ist, installieren Sie Bareos mit dem MariaDB-Server, indem Sie den folgenden Befehl ausführen:
apt-get install mariadb-server bareos bareos-database-mysql -yWährend der Installation werden Sie aufgefordert, den Typ der Mail-Server-Konfiguration auszuwählen, wie im folgenden Bildschirm gezeigt:

Wählen Sie Nur lokal und drücken Sie die Eingabetaste, um fortzufahren. Sie werden aufgefordert, Ihren System-Mailnamen anzugeben, wie im folgenden Bildschirm gezeigt:

Geben Sie Ihren System-Mailnamen ein und drücken Sie die Eingabetaste, um fortzufahren. Sie werden aufgefordert, dbconfig zur Konfiguration der Bareos-Datenbank zu verwenden, wie im folgenden Bildschirm gezeigt:

Wählen Sie Ja und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, das MySQL-Passwort für die Bareos-Datenbank anzugeben, wie unten gezeigt:

Geben Sie Ihr gewünschtes Passwort ein und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, das Passwort zu bestätigen, wie unten gezeigt:

Bestätigen Sie das Passwort und drücken Sie Enter, um die Installation abzuschließen.
Standardmäßig werden alle Bareos-Konfigurationen im Verzeichnis /etc/bareos/ gespeichert. Sie können sie mit dem folgenden Befehl auflisten:
tree /etc/bareos/Sie sollten alle Bareos-Dateien und -Verzeichnisse in der folgenden Ausgabe sehen:
/etc/bareos/
??? bareos-dir.d
? ??? catalog
? ? ??? MyCatalog.conf
? ??? client
? ? ??? bareos-fd.conf
? ??? console
? ? ??? bareos-mon.conf
? ??? director
? ? ??? bareos-dir.conf
? ??? fileset
? ? ??? Catalog.conf
? ? ??? LinuxAll.conf
? ? ??? SelfTest.conf
? ? ??? Windows All Drives.conf
? ??? job
? ? ??? backup-bareos-fd.conf
? ? ??? BackupCatalog.conf
? ? ??? RestoreFiles.conf
? ??? jobdefs
? ? ??? DefaultJob.conf
? ??? messages
? ? ??? Daemon.conf
? ? ??? Standard.conf
? ??? pool
? ? ??? Differential.conf
? ? ??? Full.conf
? ? ??? Incremental.conf
? ? ??? Scratch.conf
? ??? profile
? ? ??? operator.conf
? ??? schedule
? ? ??? WeeklyCycleAfterBackup.conf
? ? ??? WeeklyCycle.conf
? ??? storage
? ? ??? File.conf
? ??? user
??? bareos-dir-export
? ??? client
??? bareos-fd.d
? ??? client
? ? ??? myself.conf
? ??? director
? ? ??? bareos-dir.conf
? ? ??? bareos-mon.conf
? ? ??? messages
? ??? Standard.conf
??? bareos-sd.d
? ??? device
? ? ??? FileStorage.conf
? ??? director
? ? ??? bareos-dir.conf
? ? ??? bareos-mon.conf
? ??? messages
? ? ??? Standard.conf
? ??? storage
? ??? bareos-sd.conf
??? bconsole.confSobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Bareos-Weboberfläche installieren.
Bareos bietet auch eine WebUI zur Überwachung und Verwaltung von Bareos. Es ist ein kostenloses Software-Tool, das in PHP geschrieben und auf dem Zend Framework basiert. Es ist vorgesehen, Bareos über das Web zu überwachen und zu verwalten. Sie können Backup- und Wiederherstellungsoperationen ganz einfach mit dem Bareos-Dashboard durchführen. Sie können es installieren, indem Sie den folgenden Befehl ausführen:
apt-get install bareos-webui -yDies installiert den Apache-Webserver, PHP und andere PHP-Erweiterungen auf Ihrem System. Sobald die Installation abgeschlossen ist, müssen Sie den Apache-Dienst neu laden, um die Änderungen anzuwenden. Sie können ihn mit dem folgenden Befehl neu starten:
systemctl reload apache2Starten Sie als Nächstes alle Bareos-Dienste mit dem folgenden Befehl:
systemctl start bareos-dir
systemctl start bareos-sd
systemctl start bareos-fdSie können auch den Status aller Dienste mit dem folgenden Befehl anzeigen:
systemctl status bareos-dir bareos-sd bareos-fdSie sollten die folgende Ausgabe sehen:
? bareos-director.service - Bareos Director Daemon service
Loaded: loaded (/lib/systemd/system/bareos-director.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-04-04 07:21:03 UTC; 7s ago
Docs: man:bareos-dir(8)
Process: 19182 ExecStart=/usr/sbin/bareos-dir (code=exited, status=0/SUCCESS)
Process: 19171 ExecStartPre=/usr/sbin/bareos-dir -t -f (code=exited, status=0/SUCCESS)
Main PID: 19189 (bareos-dir)
Tasks: 4 (limit: 2359)
CGroup: /system.slice/bareos-director.service
??19189 /usr/sbin/bareos-dir
Apr 04 07:21:03 ubuntu1804 systemd[1]: Starting Bareos Director Daemon service...
Apr 04 07:21:03 ubuntu1804 systemd[1]: bareos-director.service: Can't open PID file /var/lib/bareos/bareos-dir.9101.pid (yet?) after start: No
Apr 04 07:21:03 ubuntu1804 systemd[1]: Started Bareos Director Daemon service.
? bareos-storage.service - Bareos Storage Daemon service
Loaded: loaded (/lib/systemd/system/bareos-storage.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-04-04 07:21:03 UTC; 7s ago
Docs: man:bareos-sd(8)
Process: 19172 ExecStart=/usr/sbin/bareos-sd (code=exited, status=0/SUCCESS)
Main PID: 19181 (bareos-sd)
Tasks: 2 (limit: 2359)
CGroup: /system.slice/bareos-storage.service
??19181 /usr/sbin/bareos-sd
Apr 04 07:21:03 ubuntu1804 systemd[1]: Starting Bareos Storage Daemon service...
Apr 04 07:21:03 ubuntu1804 systemd[1]: bareos-storage.service: Can't open PID file /var/lib/bareos/bareos-sd.9103.pid (yet?) after start: No su
Apr 04 07:21:03 ubuntu1804 systemd[1]: Started Bareos Storage Daemon service.
? bareos-filedaemon.service - Bareos File Daemon service
Loaded: loaded (/lib/systemd/system/bareos-filedaemon.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-04-04 07:18:11 UTC; 2min 58s ago
Docs: man:bareos-fd(8)
Main PID: 3469 (bareos-fd)
Tasks: 2 (limit: 2359)
CGroup: /system.slice/bareos-filedaemon.service
??3469 /usr/sbin/bareos-fd
Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Erstellen Sie einen Bareos-Administrationsbenutzer
Als Nächstes müssen Sie einen Admin-Benutzer erstellen, um auf die WebUI zuzugreifen.
Dazu greifen Sie mit dem folgenden Befehl auf die Bareos-Konsole zu:
bconsoleSobald Sie verbunden sind, sollten Sie die folgende Ausgabe erhalten:
Connecting to Director localhost:9101
Encryption: ECDHE-PSK-CHACHA20-POLY1305
1000 OK: bareos-dir Version: 18.2.5 (30. Januar 2019)
bareos.org build binary
bareos.org binaries are UNSUPPORTED by bareos.com.
Get official binaries and vendor support on https://www.bareos.com
You are connected using the default console
Enter a period to cancel a command.Führen Sie als Nächstes den folgenden Befehl aus, um einen Admin-Benutzer zu erstellen und ein Passwort dafür festzulegen:
configure add console name=admin password=password profile=webui-adminSie sollten die folgende Ausgabe erhalten:
Created resource config file "/etc/bareos/bareos-dir.d/console/admin.conf":
Console {
Name = admin
Password = password
Profile = webui-admin
}Verlassen Sie als Nächstes die Bareos-Konsole mit dem folgenden Befehl:
exitAls Nächstes müssen Sie auch TLS in Bareos deaktivieren. Sie können dies tun, indem Sie die Datei admin.conf bearbeiten:
nano /etc/bareos/bareos-dir.d/console/admin.confFügen Sie die Zeile “TLS Enable = No” wie unten gezeigt hinzu:
Console {
Name = admin
Password = password
Profile = webui-admin
TLS Enable = No
}Speichern und schließen Sie die Datei, wenn Sie fertig sind. Starten Sie dann alle Bareos-Dienste neu, um die Änderungen anzuwenden:
systemctl restart bareos-dir
systemctl restart bareos-sd
systemctl restart bareos-fdSobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Greifen Sie auf die Bareos-Weboberfläche zu
An diesem Punkt sind Bareos und die Bareos WebUI installiert und konfiguriert. Es ist Zeit, auf ihre WebUI zuzugreifen.
Öffnen Sie Ihren Webbrowser und geben Sie die URL http://your-server-ip/bareos-webui ein. Sie werden zur Anmeldeseite von Bareos weitergeleitet, wie unten gezeigt:

Geben Sie Ihren Admin-Benutzernamen, Ihr Passwort ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten das Standard-Dashboard von Bareos im folgenden Bildschirm sehen:

Fazit
Herzlichen Glückwunsch! Sie haben Bareos und Bareos WebUI erfolgreich auf einem Ubuntu 18.04-Server installiert. Sie können jetzt beginnen, die Bareos WebUI zu erkunden, um Ihre Unternehmens-Backups zu überwachen und zu verwalten. Für weitere Informationen können Sie die Bareos-Dokumentationsseite besuchen. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.