2ndQuadrant est heureux d'annoncer la sortie de Barman 1.0. Barman (gestionnaire de sauvegarde et de récupération) est un outil d'administration open source pour la reprise après sinistre des serveurs PostgreSQL écrit en Python pour les systèmes Linux.
Il permet des sauvegardes à distance de plusieurs serveurs Postgres dans des environnements critiques et aide les administrateurs de bases de données pendant la phase de récupération.
Les fonctionnalités les plus recherchées de Barman incluent les catalogues de sauvegarde, les politiques de rétention, la récupération à distance, l'archivage et la compression des fichiers et des sauvegardes WAL.
Construit sur la technologie robuste et fiable de Point-In-Time-Recovery de PostgreSQL , Barman permet aux administrateurs de bases de données de gérer les phases de sauvegarde et de récupération de plusieurs serveurs de bases de données PostgreSQL à partir d'un emplacement centralisé, à l'aide d'une interface de commande intuitive.
"Nous développons de plus en plus de projets avec des technologies Open Source et l'un des défis est de trouver des solutions de haute qualité pour nos services ” – déclare Marco Betti, ingénieur en architecture chez CSI Piemonte – “Nous avons trouvé en Barman la solution optimale pour la sauvegarde physique et la reprise après sinistre des bases de données PostgreSQL. Barman est robuste et facile à utiliser. Son interface de commande permet une intégration facile avec les outils de gestion existants dans notre environnement ".
Laura Passigni de Navionics, la société leader dans les cartes électroniques, déclare que "Barman est une solution facile à utiliser, mais efficace, le compagnon idéal pour la migration de notre base de données d'Oracle vers PostgreSQL ".
Version 1.0 of Barman, distribué sous GNU GPL 3, inclut :
- Sauvegarde physique complète à chaud d'un serveur PostgreSQL
- Gestion de plusieurs serveurs PostgreSQL
- Gestion des sauvegardes de base et des fichiers WAL via un catalogue
- Sauvegarde à distance d'un serveur PostgreSQL
- Compression de fichiers WAL (bzip2, gzip ou personnalisé)
- Récupération ponctuelle (PITR)
- Récupération à distance et locale d'une sauvegarde pour un serveur PostgreSQL
- Déplacement de PGDATA et des espaces de table au moment de la récupération
- Prise en charge de "ssh" pour les opérations à distance
- Prise en charge de "rsync" sur "ssh" pour la synchronisation et les transferts de fichiers
- État et informations du serveur
- Intégration avec des outils d'archivage standard (par exemple "tar")
- Stockage local des métadonnées
- Un simple fichier de configuration INI
- Informations générales et d'utilisation du disque des sauvegardes
- Diagnostics du serveur pour la sauvegarde
- Package RPM
Vous pouvez trouver plus d'informations sur Barman sur www.pgbarman.org.
Télécharger :
- Sources
- RPM pour RHEL/CentOS 5 (dépendances)
- RPM pour RHEL/CentOS 6 (dépendances)
- PyPI
- Documents
Le développement de Barman by 2ndQuadrant Italia a été rendu possible grâce aux contributions de nos sponsors fondateurs CSI Piemonte, GestionaleAuto, Navionics et XCon. Barman a également été partiellement financé par 4Caast, un projet de recherche du septième programme-cadre de la Commission européenne.