Orateur
Description
A IJCLab, depuis la migration de notre NetApp vers un cluster Ceph,en 2025/2026 nous sauvegardons
principalement des volumes CephFS, soit 400 TB de données dont environ 150 TB au CC, avec le logiciel Networker, logiciel de backup historique du Lal, un outil propriétaire avec coût licence
annuelle et un avenir incertain puisque notre prestataire nous a incité à migrer vers Veeam.
C'est ainsi que j'étudie depuis cet été Une alternative libre : Bareos.
puisque nous ne voulons plus dépendre d'un éditeur.
Bareos. Fork de Bacula créé en 2010. Bacula,existe depuis 2000, est utilisé de manière satisfaisante dans la communauté de l'enseignement supérieur et de la recherche (notamment à l'université PSL
depuis 2014, avec 1,5 PB de sauvegardes, et par le laboratoire cnrs cermav à Grenoble depuis 2007).Bareos repose sur une architecture ouverte et modulaire, sans licence par volume ni par client,
avec la possibilité de souscrire un support professionnel. Il propose une interface ligne de commande (bconsole) et une interface web (WebUI) incluse dans la distribution, alors que Bacula ne la propose
que via des outils tiers. Son catalogue repose sur une base PostgreSQL, et sa configuration en fichiers texte est facile à versionner.
Architecture Bareos. Elle repose sur trois composants indépendants, répartis sur des machines distinctes :
• le Director orchestre les jobs, les plannings et les pools, et gère le catalogue (base PostgreSQL) ;
• le Storage Daemon reçoit et écrit les données sur le stockage (disque, bande).
• le File Daemon, installé sur le client, lit les fichiers à sauvegarder.
Les données sont organisées en pools (par exemple un pool pour les Full, un autre pour les incrémentales, chaque pool ayant sa durée de rétention.
Tests Bareos / NetWorker.
Temps de sauvegarde, de restauration de volumes Cephfs volumineux...
A tester, sauvegarde annuaire AD, VM hyperV
conteneurs docker,kubernetes...
(Résultats des tests seront publiés lors de la présentation).
Avantage clé : la VirtualFull. Pour un volume 20 TB (notre cas parfois) une Full classique est très longue et coûteuse en ressource de production. La VirtualFull se reconstitue à partir de la full, des incrémentales et différentielles au sein du serveur de stockage : aucune sollicitation du client sur passerelle de stockage de production Ceph, aucun trafic réseau.
Sécurité prévisionnelle. Sauvegarde sur cluster Ceph dédié sur un montage rados en erasure coding et sur bandes LTO-9 en différée, avec mise au coffre des bandes pour résister à une attaque.
Conclusion. Bareos est une alternative libre, ouverte et éprouvée face à NetWorker,sous réserve de tests complets en fonction de tous les besoins d'IJCLAB.