Outils pour utilisateurs

Outils du site


software:applications:bareos:installation:installer_depot_bareos_sous_debian_12

Bareos : Installer le dépôt sous Debian 12 bookworm

Bareos n'est pas directement intégré à la distribution Debian. Le site bareos.org distribue un script permettant d'ajouter le dépôt contenant les paquetages d'installation des composants de Bareos.

Ce dépôt doit être ajouté sur chaque machine Debian installant un rôle Bareos : directeur, stockage, client, moniteur.

# prérequis à l’exécution du script
apt install -y gpg
 
# Téléchargement du script
cd /root/
wget "https://download.bareos.org/current/Debian_12/add_bareos_repositories.sh"
 
# Exécution du script pour ajout du dépôt
sh ./add_bareos_repositories.sh
 
# Mise à jour de la liste des paquets
apt update

Installation

Pour installer les composants Bareos, on peut utiliser à présent le gestionnaire de paquet de la distribution.

Director

Le director s'appuie sur un serveur Postgres pour stocker le catalogue (base de données des sauvegardes). En général on installe le service de base de données directement sur l'hote mais ce n'est pas obligatoire. Il faudra simplement adapter la configuration.

Ici on installe le serveur PostgreSQL localement pour accueillir le catalogue Bareos :

# Installation du serveur de base de données en local
apt install postgresql postgresql-contrib
 
# Installation du director
apt install bareos-database-postgresql bareos-director bareos-bconsole

Le processus d'installation demandera à configurer la connexion avec le serveur de base de données PostgreSQL, le script pourra être relancé via dpkg-reconfigure bareos-database-common.

Dans ce cas, le mot de passe de connexion à la base doit être laissé vide car le serveur PostgreSQL local utilise le mode d'authentification “ident”.

Les informations de connexion à la base sont enregistrés dans /etc/bareos/bareos-dir.d/catalog/MyCatalog.conf

Une fois le processus de configuration terminé, une nouvelle base postgres a été crée :

su - postgres
psql  -l
                                                     Liste des bases de données
    Nom    | Propriétaire | Encodage  | Collationnement | Type caract. | Locale ICU | Fournisseur de locale |    Droits d'accès     
-----------+--------------+-----------+-----------------+--------------+------------+-----------------------+-----------------------
 bareos    | bareos       | SQL_ASCII | C               | C            |            | libc                  | 
...

Démarrer le service director :

systemctl start bareos-dir

Ouverture de la console et test d'état du director :

bconsole
 
status director

Références

software/applications/bareos/installation/installer_depot_bareos_sous_debian_12.txt · Dernière modification : 2025/07/06 08:48 de yoann