meta données pour cette page
  •  

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) <epel@fedoraproject.org> »
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é !