2ndQuadrant s potěšením oznamuje vydání Barmana 1.0. Barman (backup and recovery manager) je open source administrační nástroj proobnovu postgreSQL serverů po havárii napsané v Pythonu pro systémy Linux.
Umožňuje vzdálené zálohování více serverů Postgres v kritických obchodních prostředích a pomáhá správcům databází během fáze obnovy.
Mezi nejžádanější funkce společnosti Barman patří katalogy záloh, zásady uchovávání, vzdálené obnovení, archivace a komprese souborů a záloh WAL.
Postaveno na robustní a spolehlivé technologii Point-In-Time-Recovery PostgreSQL , Barman umožňuje správcům databází spravovat fáze zálohování a obnovy několika databázových serverů PostgreSQL z centralizovaného umístění pomocí intuitivního příkazového rozhraní.
„Vyvíjíme stále více projektů s technologiemi Open Source a jednou z výzev je najít vysoce kvalitní řešení pro naše služby “ – říká Marco Betti, architekt architektury ve společnosti CSI Piemonte – „V Barman jsme našli optimální řešení pro fyzické zálohování a obnovu databází PostgreSQL po havárii. Barman je robustní a snadno se používá. Jeho příkazové rozhraní umožňuje snadnou integraci se stávajícími nástroji pro správu v našem prostředí “.
Laura Passigni z Navionics, přední společnosti v oblasti elektronických grafů, říká, že „Barman je snadno použitelné, ale efektivní řešení, perfektní společník pro migraci naší databáze z Oracle na PostgreSQL “.
Verze 1.0 of Barman, distribuovaný pod GNU GPL 3, zahrnuje:
- Plná fyzická záloha serveru PostgreSQL
- Správa více serverů PostgreSQL
- Správa základních záloh a souborů WAL prostřednictvím katalogu
- Vzdálená záloha serveru PostgreSQL
- Komprese souborů WAL (bzip2, gzip nebo vlastní)
- Point-In-Time-Recovery (PITR)
- Vzdálená a místní obnova zálohy pro server PostgreSQL
- Přemístění PGDATA a tabulkových prostorů v době obnovy
- podpora „ssh“ pro vzdálené operace
- podpora „rsync“ přes „ssh“ pro synchronizaci souborů a přenosy
- Stav a informace o serveru
- Integrace se standardními archivačními nástroji (např. „tar“)
- Místní úložiště metadat
- Jednoduchý konfigurační soubor INI
- Obecné informace a informace o využití disku u záloh
- Diagnostika serveru pro zálohování
- Balík RPM
Více informací o Barman najdete na www.pgbarman.org.
Stáhnout:
- Zdroje
- RPM pro RHEL/CentOS 5 (závislosti)
- RPM pro RHEL/CentOS 6 (závislosti)
- PyPI
- Dokumentace
Vývoj Barman by 2ndQuadrant Italia byl umožněn díky příspěvkům našich zakládajících sponzorů CSI Piemonte, GestionaleAuto, Navionics a XCon. Barman byl také částečně financován prostřednictvím 4Caast, výzkumného projektu sedmého rámcového programu Evropské komise.