2ndQuadrant ma przyjemność ogłosić wydanie Barman 1.0. Barman (menedżer kopii zapasowych i odzyskiwania) to narzędzie administracyjne typu open source doodzyskiwania po awarii serwerów PostgreSQL napisany w Pythonie dla systemów Linux.
Umożliwia zdalne tworzenie kopii zapasowych wielu serwerów Postgres w krytycznych środowiskach biznesowych i pomaga administratorom baz danych w fazie odzyskiwania.
Najbardziej pożądane funkcje Barmana obejmują katalogi kopii zapasowych, zasady przechowywania, zdalne odzyskiwanie, archiwizację i kompresję plików WAL i kopii zapasowych.
Zbudowany na bazie solidnej i niezawodnej technologii odzyskiwania punktu w czasie PostgreSQL , Barman umożliwia administratorom baz danych zarządzanie fazami tworzenia kopii zapasowych i odzyskiwania kilku serwerów baz danych PostgreSQL ze scentralizowanej lokalizacji za pomocą intuicyjnego interfejsu poleceń.
„Rozwijamy coraz więcej projektów z wykorzystaniem technologii Open Source, a jednym z wyzwań jest znalezienie wysokiej jakości rozwiązań dla naszych usług ” – mówi Marco Betti, inżynier ds. architektury w CSI Piemonte – „Znaleźliśmy w Barmanie optymalne rozwiązanie do fizycznego tworzenia kopii zapasowych i odzyskiwania po awarii baz danych PostgreSQL. Barman jest wytrzymały i łatwy w użyciu. Interfejs poleceń umożliwia łatwą integrację z istniejącymi narzędziami do zarządzania w naszym środowisku „.
Laura Passigni z Navionics, wiodącej firmy zajmującej się wykresami elektronicznymi, mówi, że „Barman jest łatwym w użyciu, ale skutecznym rozwiązaniem, idealnym towarzyszem migracji naszej bazy danych z Oracle do PostgreSQL „.
Wersja 1.0 Barmana, rozpowszechnianego na licencji GNU GPL 3, zawiera:
- Pełna fizyczna kopia zapasowa serwera PostgreSQL
- Zarządzanie wieloma serwerami PostgreSQL
- Zarządzanie podstawowymi kopiami zapasowymi i plikami WAL za pomocą katalogu
- Zdalna kopia zapasowa serwera PostgreSQL
- Kompresja plików WAL (bzip2, gzip lub niestandardowe)
- Odzyskiwanie punktu w czasie (PITR)
- Zdalne i lokalne odzyskiwanie kopii zapasowej serwera PostgreSQL
- Relokacja PGDATA i obszarów tabel w czasie odzyskiwania
- Obsługa „ssh” dla operacji zdalnych
- Obsługa „rsync” zamiast „ssh” dla synchronizacji plików i transferów
- Stan serwera i informacje
- Integracja ze standardowymi narzędziami do archiwizacji (np. „tar”)
- Lokalne przechowywanie metadanych
- Prosty plik konfiguracyjny INI
- Ogólne informacje o wykorzystaniu dysku w kopiach zapasowych
- Diagnostyka serwera do tworzenia kopii zapasowych
- Pakiet RPM
Więcej informacji na temat Barmana można znaleźć na stronie www.pgbarman.org.
Pobierz:
- Źródła
- RPM dla RHEL/CentOS 5 (zależności)
- RPM dla RHEL/CentOS 6 (zależności)
- PyPI
- Dokumentacja
Rozwój Barman by 2nd Quadrant Italia był możliwy dzięki wkładowi naszych sponsorów założycieli CSI Piemonte, GestionaleAuto, Navionics i XCon. Barman został również częściowo sfinansowany za pośrednictwem 4Caast, projektu badawczego siódmego programu ramowego Komisji Europejskiej.