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é !