Logiciel de sauvegarde : BAREOS

Bareos (Backup Archiving Recovery Open Sourced) est un logiciel de sauvegarde, d’archivage et de restauration issu d’un fork du logiciel Bacula©. 
Bareos est 100 % open source.  La compagnie Bareos GmbH & Co assure un service de maintenance professionnelle.

Bareos repose sur une architecture Client/Serveur . Il permet de sauvegarder plusieurs dizaines de serveurs, poste de travail. Bareos existe pour Linux, FreeBSD,  Windows, MAC. 

Bareos permet de sauvegarder vers plusieurs types de supports : Disque, bande magnétique, cloud (ex : W3c), DVD, clé USB, etc.

Bareos s’enrichit à travers l’ajout de plugins (100 % Open Source).

Il existe une forte communauté derrière Bareos et une grande partie de la documentation portant sur Bacula peut être reprise sur Bareos.

Architecture

Le schéma ci-dessous présente l’architecture de Bareos

Architecture Bareos

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Les communications entre les différents éléments sont basées sur TCP/IP. Elles peuvent être sécurisées par l’utilisation de TLS.

L’élément central est le Director qui orchestre les sauvegardes ou les restaurations. C’est lui qui commande les clients (File Daemon) et le Storage Daemon.

Le Director et le Storage Daemon peuvent être situés sur des serveurs différents. 
Des serveurs NAS peuvent être sauvegardés à travers l’utilisation du protocole NDMP.

Une interfaces Web existe qui permet de lancer des jobs et de les surveiller mais ne permet pas de modifier la configuration de Bareos.

La configuration de Bareos est basée à la fois sur l’utilisation de fichiers plats et d’une base de données (mysql pu postgres).

Un utilitaire en ligne de commande existe (bconsole) qui permet de configurer Bareos et aussi gérer les jobs de sauvegardes.