5

Installer la solution de sauvegarde Bareos sur Debian 9

Un mémo sur comment installer la solution de sauvegarde Bareos sur Debian Stretch.
Bareos est solution libre de sauvegarde sous licence AGPL Version 3, qui est un fork du logiciel Bacula.

Dans cet article, je ne vais décrire que l’installation côté serveur. Dans un prochain article, je décrirais l’installation du client et l’ajout de ce dernier dans l’interface web de Bareos, ainsi que la programmation d’une sauvegarde et la restauration de fichiers.

Installer Bareos sur Debian Stretch

  • Ajout du dépôt pour obtenir la dernière version de Bareos et pouvoir installer son interface web d’administration via apt :
  • echo "deb http://download.bareos.org/bareos/release/latest/Debian_9.0/ /" > /etc/apt/sources.list.d/bareos.list
  • Téléchargement de la clé et ajout à apt :
  • wget -q http://download.bareos.org/bareos/release/latest/Debian_9.0/Release.key -O- | apt-key add --
  • Mise à jour des dépôts :
  • apt update
  • Installation des paquets bareos, bareos-database-mysql et bareos-webui :
  • apt install bareos bareos-database-mysql bareos-webui
  • Répondre « non » à cette question :
  • Installer le serveur MariaDB à la place de Mysql :
  • apt install mariadb-server
  • Sécuriser le serveur MariaDB :
  • mysql_secure_installation
  • Ajouter le mot de passe créé à l’étape d’avant:
  • nano /etc/mysql/mariadb.conf.d/50-client.cnf 
    [client]
    host=localhost
    user=root
    password=SUperMDP!MariaDB
    
  • Création de la base de données pour Bareos :
  • /usr/lib/bareos/scripts/create_bareos_database
    /usr/lib/bareos/scripts/make_bareos_tables
    /usr/lib/bareos/scripts/grant_bareos_privileges
    
  • Redémarrer le serveur web Apache2 :
  • systemctl restart apache2
  • Démmarer des daemons de Bareos :
  • systemctl start bareos-dir
    systemctl start bareos-sd
    systemctl start bareos-fd
    
  • Création d’un utilisateur pour l’interface web :
    • Ouvrir la console de Bareos :
    • bconsole
    • Saisir la commande pour créer l’utilisateur :
    • *configure add console name=admin password=SuperMDP! profile=webui-admin

  • Saisir l’url du serveur Bareos : http://bareos.domaine.tld/bareos-webui/ et se connecter avec l’utilisateur créé précédemment
  • L’interface web d’administration de Bareos :
  • Partager l'article :





    fred

    "Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

    5 commentaires

    1. Merci pour ce petit tuto, je ne connaissais pas Bareos… Quels sont ces avantages/inconvénients par rapport à Bacula ?

    2. Salut Nico,
      je n’ai jamais testé Bacula donc je ne peux pas comparer…

    3. Salut Roken Troll,
      oui j’ai commencé à préparer un brouillon sur le sujet…mais le problème, c’est que j’ai d’autres projets en cours en phase de finalisation…

    Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *