2ndQuadrant è felice di annunciare il rilascio di Barman 1.0. Barman (gestore di backup e ripristino) è uno strumento di amministrazione open source per il ripristino di emergenza dei server PostgreSQL scritto in Python per sistemi Linux.
Consente il backup remoto di più server Postgres in ambienti business critical e aiuta gli amministratori di database durante la fase di ripristino.
Le funzionalità più ricercate da Barman includono cataloghi di backup, criteri di conservazione, ripristino remoto, archiviazione e compressione di file WAL e backup.
Costruito sulla base della robusta e affidabile tecnologia Point-In-Time-Recovery di PostgreSQL , Barman consente agli amministratori di database di gestire le fasi di backup e ripristino di diversi server di database PostgreSQL da una posizione centralizzata, utilizzando un'interfaccia di comando intuitiva.
“Stiamo sviluppando sempre più progetti con tecnologie Open Source e una delle sfide è trovare soluzioni di alta qualità per i nostri servizi ” – afferma Marco Betti, Ingegnere Architettura presso CSI Piemonte – “Abbiamo trovato in Barman la soluzione ottimale per il backup fisico e il disaster recovery dei database PostgreSQL. Barman è robusto e facile da usare. La sua interfaccia di comando consente una facile integrazione con gli strumenti di gestione esistenti nel nostro ambiente “.
Laura Passigni di Navionics, azienda leader nelle carte elettroniche, afferma che “Barman è una soluzione facile da usare ma efficace, il compagno perfetto per la migrazione del nostro database da Oracle a PostgreSQL “.
Versione 1.0 di Barman, distribuito sotto GNU GPL 3, include:
- Backup fisico completo di un server PostgreSQL
- Gestione di più server PostgreSQL
- Gestione dei backup di base e dei file WAL tramite catalogo
- Backup remoto di un server PostgreSQL
- Compressione di file WAL (bzip2, gzip o personalizzati)
- Recupero point-in-time (PITR)
- Recupero remoto e locale di un backup per un server PostgreSQL
- Riposizionamento di PGDATA e tablespace al momento del ripristino
- Supporto "ssh" per operazioni remote
- Supporto "rsync" su "ssh" per la sincronizzazione e i trasferimenti di file
- Stato e informazioni del server
- Integrazione con strumenti di archiviazione standard (es. "tar")
- Archiviazione locale dei metadati
- Un semplice file di configurazione INI
- Informazioni generali e sull'utilizzo del disco dei backup
- Diagnostica del server per il backup
- Pacchetto RPM
Puoi trovare maggiori informazioni su Barman su www.pgbarman.org.
Scarica:
- Fonti
- RPM per RHEL/CentOS 5 (dipendenze)
- RPM per RHEL/CentOS 6 (dipendenze)
- PyPI
- Documentazione
Lo sviluppo di Barman by 2ndQuadrant Italia è stato possibile grazie al contributo dei nostri sponsor fondatori CSI Piemonte, GestionaleAuto, Navionics e XCon. Barman è stato anche parzialmente finanziato attraverso 4Caast, un progetto di ricerca del Settimo programma quadro della Commissione europea.