Ceci est une ancienne révision du document !
Ici on installe le service de stockage de Bareos (bareos-sd.service) sur une machine dédiée différente de celle hébergeant le service orchestrateur (bareos-dir.service).
Pour installer le service bareos-storage :
apt install -y bareos-storage
Lorsque la procédure d'installation se termine, le service n'est pas lancé. Il va falloir le configurer.
Par défaut sur le serveur de stockage un périphérique nommé FileStorage avec le MediaType File est créé. On peut voir cette définition dans le fichier /etc/bareos/bareos-sd.d/device/FileStorage.conf :
Device {
Name = FileStorage
Media Type = File
Archive Device = /var/lib/bareos/storage
Label Media = yes # lets Bareos label unlabeled media
Random Access = yes
Automatic Mount = yes # when device opened, read it
Removable Media = no
Always Open = no
Description = "File device. A connecting Director must have the same Name and MediaType."
}
On peut créer la nouvelle ressource de type Storage via la bconsole. Dans l'exemple ci-dessous seuls les paramètres obligatoires sont renseignés :
configure add storage name="storage01" address="storage01.fqdn" password="aPassword" device="FileStorage" mediatype="File"
La valeur de l'argument password a été générée lors de l'installation, elle est contenue dans le fichier /etc/bareos/bareos-sd.d/director/bareos-dir.conf.
La validation de la commande produit un en fichier /etc/bareos/bareos-dir.d/storage/storage01.conf sur le director. La configuration du stockage pourra être modifiée en éditant se fichier.
Sur le serveur de stockage, lancer le service de stockage bareos :
systemctl start bareos-sd.service
Depuis la bconsole, on peut tester la communication entre le director et le stockage :
resolve storage=storage01 status storage=storage01
On peut supprimer la déclaration du stockage par défaut présent sur le director :