{{tag>sysadmin logiciel backup sauvegarde bareos storage stockage}} ====== Bareos : Installer/ajouter un serveur de stockage ====== 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). ===== Prérequis ===== * Le service d’orchestration des sauvegardes bareos-dir est fonctionnel ; * Le dépôt des paquets bareos a été installé ; ===== Installation ===== 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. ===== Configuration ===== 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." } ==== Déclarer la nouvelle ressource sur le director ==== 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 du service, elle est contenue dans le fichier ''/etc/bareos/bareos-sd.d/director/bareos-dir.conf''. La validation de la commande produit le 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, on peut lancer le service : 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 Sur le director, on peut supprimer l'ancienne ressource ''FileStorage''. Pour cela il faudra supprimer/désactiver le fichier ''/etc/bareos/bareos-dir.d/storage/FileStorage.conf'' et modifier les fichiers l'utilisant : ''/etc/bareos/bareos-dir.d/job/RestoreFiles.conf'' et ''/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf''. Pour tester la cohérence de la configuration : bareos-dir -t ===== Références ===== * https://docs.bareos.org/Configuration/StorageDaemon.html#storage-daemon-configuration