Scénario #28472
EOLE 2.7 : ajouter la compression LZ4 à Bareos
100%
Description
Depuis la version 13.2 de Bareos, il est possible de compresser en LZ4 :
- https://www.bareos.org/en/HOWTO/articles/new-in-version-1320.html
- https://docs.bareos.org/Configuration/Director.html?#config-Dir_Fileset_Include_Options_Compression
Ce n'est pas une option proposée par gen_config :
<check name='valid_enum' target='bareos_compression'> <param>['Aucune', 'GZIP1', 'GZIP2', 'GZIP3', 'GZIP4', 'GZIP5', 'GZIP6', 'GZIP7', 'GZIP8', 'GZIP9']</param> </check>
Solutions à mettre en œuvre¶
- ajouter la (ou les) nouvelle(s) valeur(s) à la liste
- tester une sauvegarde avec cette/ces valeur(s) (l'OS doit implémenter le format de compression, il pourra être nécessaire d'ajouter des paquets)
- mettre à jour les dictionnaires Zéphir
- enrichir la doc : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/Sauvegardes/co/01-gen_config.html#sN159
Critères d'acceptation¶
Utiliser le nouveau format dans les tests de sauvegarde/restauration Scribe 2.7.1 :Subtasks
Related issues
Associated revisions
ref #28472 add lz4 compression
ref #28472 add compression lz4
ref #28472 add lz4 compression
ref #28472 add lz4 compression
Add compression lz4 dependency
Ref: #28472
History
#1 Updated by Fabrice Barconnière almost 2 years ago
- Estimated time set to 1.00 h
- Parent task set to #28148
#2 Updated by Joël Cuissinat almost 2 years ago
- Estimated time deleted (
1.00 h) - Parent task deleted (
#28148)
#3 Updated by Joël Cuissinat almost 2 years ago
- Tracker changed from Tâche to Scénario
- Subject changed from 2.7.0 : ajouter la compression LZ4 à Bareos to EOLE 2.7 : ajouter la compression LZ4 à Bareos
- Target version deleted (
sprint 2019 21-23 Equipe MENSR) - Start date deleted (
05/29/2019) - Release set to EOLE 2.7.1.1
- Story points set to 2.0
#4 Updated by Gilles Grandgérard over 1 year ago
- Project changed from Distribution EOLE to eole-bareos
#5 Updated by Gilles Grandgérard over 1 year ago
- Release changed from EOLE 2.7.1.1 to Carnet de produit (Cadoles)
#6 Updated by Joël Cuissinat over 1 year ago
- Description updated (diff)
- Story points changed from 2.0 to 3.0
#7 Updated by Matthieu Lamalle over 1 year ago
Il faut prévoir l'installation du paquet `liblz4-tool`.
Dans `/usr/share/eole/creole/distrib/bareos-fd.conf` > FileDaemon : ajouter le ligne `compatible = no`.
Dans `/usr/share/eole/creole/dicos/23_bareos.xml` : Ajouter `LZ4` à la variable `bareos_compression`
Bareos :
To use the lz4 compression feature, you need to do two things:
1. As lz4 compression is not supported by Bacula, you need to set the compatible = no in bareosfd.conf
2. Set the desired compression algorithm in the fileset options as usual:
FileSet { Name = "lz4Set" Include { Options { signature=MD5 compression=lz4 # or lzfast / lz4hc } File = / } }
The jobreport will show the compression ratio and the used compression algorithm like this:
Software Compression: 43.9 % (lz4)
#8 Updated by Joël Cuissinat over 1 year ago
- Due date set to 10/11/2019
- Target version set to Prestation Cadoles 39-41
- Start date set to 09/23/2019
#9 Updated by Matthieu Lamalle over 1 year ago
- Assigned To set to Matthieu Lamalle
#10 Updated by Joël Cuissinat over 1 year ago
- Related to Tâche #29034: Validation du scénario : ajouter la compression LZ4 à Bareos added
#11 Updated by Joël Cuissinat over 1 year ago
- Status changed from Nouveau to Terminé (Sprint)
#12 Updated by Joël Cuissinat over 1 year ago
- Release changed from Carnet de produit (Cadoles) to EOLE 2.7.1.2
#13 Updated by Joël Cuissinat 11 months ago
- Related to Tâche #30125: Passer la compression Bareos en LZ4 sur les nouvelles versions added