TASTE-OF-IT

Bareos neuen Storage Ordner hinzufügen

Bareos Logo

Bareos Logo

In vorherigen Artikel habe ich folgende Themen bearbeitet:

Bareos Server und WebUI Installation unter Debian Stretch

Bareos Zusammenhänge und Begrifflichkeiten

In diesem Artikel geht es darum, auf dem Bareos Backupserver = Backsrv01 ein Verzeichnis als Backupverzeichnis hinzuzufügen, um dann weitere Tests durchzuführen.

Bareos Verzeichnis als Backup Storage hinzufügen

Das Backupverzeichnis habe ich unter /home/backup auf dem Bareos Server erstellt:

# mkdir -p /home/backup
# chown bareos:bareos /home/backup
# chmod 750 /home/backup

Bareos neues Storage Device erstellen

Für das soeben erstellte Verzeichnis erstelle ich in Bareos ein neues Device mit dem Namen FileStorageDir. Ebenso vergebe ich den einmaligen Media Typ FileDir.  Die Konfiguration ist wie folg:

# nano /etc/bareos/bareos-sd/device/FileStorageDir.conf
# chown bareos:bareos /etc/bareos/bareos-sd/device/FileStorageDir.conf

Device {
Name = FileStorageDir
Device Type = File # def. exact type of device
Media Type = FileDir # unique
Archive Device = /home/backup # path to backup
LabelMedia = yes; # lets Bareos label unlabeled media
Random Access = yes; # use for filesystems
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no; # use for filesystems
AlwaysOpen = yes; # use for filesystems if mounted
Description = "Test Backup to Folder"
}

Die Parametern kurz erklärt:

Bareos Director neues Storage erstellen

Nun muss noch der Director von dem neuen Storage wissen.

# nano /etc/bareos/bareos-dir.d/storage/FileDir.conf
# chown  bareos:bareos /etc/bareos/bareos-dir.d/storage/FileDir.conf

Der Inhalt sieht  wie folgt aus:

Storage {
Name = FileDir
Address = backsrv01 # N.B. Use a fully qualified name here (do not use "localhost" here).
Password = "geheim"
Device = FileStorageDir # same es SD Device - FileStorageDir.conf
Media Type = FileDir # same es in SD Device - FileStorageDir.conf
Maximum Concurrent Jobs = 2 # default 1
}

Die Erklärung zu den Parametern:

Abschließend in der bconsole noch ein: # reload

In der Bareos WebUI sieht es dann wie folgt aus:

Bareos New Device StorageDir

Storage Status in der Konsole bconsole mit # *status storage=StorageName

Bareos Bug Storage löschen

Bug für die Anzeige in der WebUI: https://bugs.bareos.org/mantis/view.php?id=813&nbn=2
https://bugs.bareos.org/print_bug_page.php?bug_id=868

Lösung Storage per Datenbank löschen:

# mysql -u <bareos-db-user> -p
# use <bareos-database>
# delete from Storage where Name="<Storage-Name>";

Die mobile Version verlassen