meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
postgresql:backup_barman [26/02/2026 18:29] – créée mdlpostgresql:backup_barman [26/02/2026 19:20] (Version actuelle) mdl
Ligne 1: Ligne 1:
-====== Barman - Backup and Recovery Manager ======+====== 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
 +<code BASH>
 +[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/
 +  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
 +
 +
 +</code>
 +
 +
 +  * installation de BARMAN
 +<code BASH>
 +[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/
 +  Installation          : python3-argcomplete-1.12.0-5.el9.0.1.noarch                                                                                                                                     1/
 +  Installation          : libpq-13.23-1.el9_7.x86_64                                                                                                                                                      2/7 
 +  Installation          : python3-psycopg2-2.8.6-6.el9.x86_64                                                                                                                                             3/
 +  Installation          : rsync-3.2.5-3.el9.x86_64                                                                                                                                                        4/7 
 +  Installation          : python3-setuptools-53.0.0-15.el9.noarch                                                                                                                                         5/
 +  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/
 +  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/
 +  Vérification de       : python3-psycopg2-2.8.6-6.el9.x86_64                                                                                                                                             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é !
 +
 +</code>
 +
 +
 +  * installation de BARMAN-CLI
 +<code BASH>
 +[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/
 +  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é !
 +</code>