====== Barman - Backup and Restore Manager ======
Barman (Backup And Restore MANager) est un outil développé en Python, compatible uniquement avec les environnements Linux/Unix. Il est principalement maintenu par la société 2ndQuadrant Italia.
== Préparation ==
* **OS:** Rocky Linux 9
* **CPU:** 2CPU
* **RAM:** 4GB
* **FS OS:** 15GB
* **Python:** 3.5 mini (inclus dans OS)
== Installation ==
* ajout des repositories EPEL
[root@barman1 ~]# dnf install epel-release
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:36:38 le jeu. 26 févr. 2026 18:51:46.
Dépendances résolues.
==============================================================================================================================================================================================================
Paquet Architecture Version Dépôt Taille
==============================================================================================================================================================================================================
Installation:
epel-release noarch 9-10.el9 extras 19 k
Résumé de la transaction
==============================================================================================================================================================================================================
Installer 1 Paquet
Taille totale des téléchargements : 19 k
Taille des paquets installés : 26 k
Voulez-vous continuer ? [o/N] : o
Téléchargement des paquets :
epel-release-9-10.el9.noarch.rpm 241 kB/s | 19 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 69 kB/s | 19 kB 00:00
Test de la transaction
La vérification de la transaction a réussi.
Lancement de la transaction de test
Transaction de test réussie.
Exécution de la transaction
Préparation : 1/1
Installation : epel-release-9-10.el9.noarch 1/1
Exécution du scriptlet: epel-release-9-10.el9.noarch 1/1
Many EPEL packages require the CodeReady Builder (CRB) repository.
It is recommended that you run /usr/bin/crb enable to enable the CRB repository.
Vérification de : epel-release-9-10.el9.noarch 1/1
Installé:
epel-release-9-10.el9.noarch
Terminé !
[root@barman1 ~]# /usr/bin/crb enable
Enabling CRB repo
CRB repo is enabled and named: crb
* installation de BARMAN
[root@barman1 ~]# dnf install barman
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:00:09 le jeu. 26 févr. 2026 19:44:45.
Dépendances résolues.
==============================================================================================================================================================================================================
Paquet Architecture Version Dépôt Taille
==============================================================================================================================================================================================================
Installation:
barman noarch 3.17.0-1.el9 epel 39 k
Installation des dépendances:
libpq x86_64 13.23-1.el9_7 appstream 208 k
python3-argcomplete noarch 1.12.0-5.el9.0.1 appstream 70 k
python3-barman noarch 3.17.0-1.el9 epel 578 k
python3-psycopg2 x86_64 2.8.6-6.el9 appstream 179 k
python3-setuptools noarch 53.0.0-15.el9 baseos 831 k
rsync x86_64 3.2.5-3.el9 baseos 403 k
Résumé de la transaction
==============================================================================================================================================================================================================
Installer 7 Paquets
Taille totale des téléchargements : 2.3 M
Taille des paquets installés : 9.8 M
Voulez-vous continuer ? [o/N] : o
Téléchargement des paquets :
(1/7): barman-3.17.0-1.el9.noarch.rpm 704 kB/s | 39 kB 00:00
(2/7): python3-barman-3.17.0-1.el9.noarch.rpm 6.2 MB/s | 578 kB 00:00
(3/7): libpq-13.23-1.el9_7.x86_64.rpm 8.2 MB/s | 208 kB 00:00
(4/7): python3-argcomplete-1.12.0-5.el9.0.1.noarch.rpm 6.6 MB/s | 70 kB 00:00
(5/7): rsync-3.2.5-3.el9.x86_64.rpm 4.9 MB/s | 403 kB 00:00
(6/7): python3-psycopg2-2.8.6-6.el9.x86_64.rpm 13 MB/s | 179 kB 00:00
(7/7): python3-setuptools-53.0.0-15.el9.noarch.rpm 5.1 MB/s | 831 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 1.7 MB/s | 2.3 MB 00:01
Extra Packages for Enterprise Linux 9 - x86_64 1.6 MB/s | 1.6 kB 00:00
Import de la clef GPG 0x3228467C :
Utilisateur : « Fedora (epel9) »
Empreinte : FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C
Provenance : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-9
Voulez-vous continuer ? [o/N] : o
La clé a bien été importée
Test de la transaction
La vérification de la transaction a réussi.
Lancement de la transaction de test
Transaction de test réussie.
Exécution de la transaction
Préparation : 1/1
Installation : python3-argcomplete-1.12.0-5.el9.0.1.noarch 1/7
Installation : libpq-13.23-1.el9_7.x86_64 2/7
Installation : python3-psycopg2-2.8.6-6.el9.x86_64 3/7
Installation : rsync-3.2.5-3.el9.x86_64 4/7
Installation : python3-setuptools-53.0.0-15.el9.noarch 5/7
Installation : python3-barman-3.17.0-1.el9.noarch 6/7
Exécution du scriptlet: barman-3.17.0-1.el9.noarch 7/7
Installation : barman-3.17.0-1.el9.noarch 7/7
Exécution du scriptlet: barman-3.17.0-1.el9.noarch 7/7
Vérification de : barman-3.17.0-1.el9.noarch 1/7
Vérification de : python3-barman-3.17.0-1.el9.noarch 2/7
Vérification de : python3-setuptools-53.0.0-15.el9.noarch 3/7
Vérification de : rsync-3.2.5-3.el9.x86_64 4/7
Vérification de : libpq-13.23-1.el9_7.x86_64 5/7
Vérification de : python3-argcomplete-1.12.0-5.el9.0.1.noarch 6/7
Vérification de : python3-psycopg2-2.8.6-6.el9.x86_64 7/7
Installé:
barman-3.17.0-1.el9.noarch libpq-13.23-1.el9_7.x86_64 python3-argcomplete-1.12.0-5.el9.0.1.noarch python3-barman-3.17.0-1.el9.noarch python3-psycopg2-2.8.6-6.el9.x86_64
python3-setuptools-53.0.0-15.el9.noarch rsync-3.2.5-3.el9.x86_64
Terminé !
* installation de BARMAN-CLI
[root@barman1 ~]# dnf install barman-cli
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:35:13 le jeu. 26 févr. 2026 19:44:45.
Dépendances résolues.
==============================================================================================================================================================================================================
Paquet Architecture Version Dépôt Taille
==============================================================================================================================================================================================================
Installation:
barman-cli noarch 3.17.0-1.el9 epel 73 k
Résumé de la transaction
==============================================================================================================================================================================================================
Installer 1 Paquet
Taille totale des téléchargements : 73 k
Taille des paquets installés : 60 k
Voulez-vous continuer ? [o/N] : o
Téléchargement des paquets :
barman-cli-3.17.0-1.el9.noarch.rpm 1.3 MB/s | 73 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 84 kB/s | 73 kB 00:00
Test de la transaction
La vérification de la transaction a réussi.
Lancement de la transaction de test
Transaction de test réussie.
Exécution de la transaction
Préparation : 1/1
Installation : barman-cli-3.17.0-1.el9.noarch 1/1
Exécution du scriptlet: barman-cli-3.17.0-1.el9.noarch 1/1
Vérification de : barman-cli-3.17.0-1.el9.noarch 1/1
Installé:
barman-cli-3.17.0-1.el9.noarch
Terminé !