2ndQuadrant dengan senang hati mengumumkan rilis Barman 1.0. Petugas Bar (manajer pencadangan dan pemulihan) adalah alat administrasi sumber terbuka untuk pemulihan bencana server PostgreSQL ditulis dengan Python untuk sistem Linux.
Ini memungkinkan pencadangan jarak jauh dari beberapa server Postgres di lingkungan kritis bisnis dan membantu administrator basis data selama fase pemulihan.
Fitur Barman yang paling dicari termasuk katalog cadangan, kebijakan penyimpanan, pemulihan jarak jauh, pengarsipan dan kompresi file dan cadangan WAL.
Dibangun di atas teknologi Pemulihan Point-In-Time-Recovery PostgreSQL yang kuat dan andal , Barman memungkinkan administrator basis data untuk mengelola fase pencadangan dan pemulihan beberapa server basis data PostgreSQL dari lokasi terpusat, menggunakan antarmuka perintah yang intuitif.
“Kami mengembangkan semakin banyak proyek dengan teknologi Open Source dan salah satu tantangannya adalah menemukan solusi berkualitas tinggi untuk layanan kami ” – kata Marco Betti, Insinyur Arsitektur di CSI Piemonte – “Kami menemukan di Barman solusi optimal untuk pencadangan fisik dan pemulihan bencana database PostgreSQL. Barman kuat dan mudah digunakan. Antarmuka perintahnya memungkinkan integrasi yang mudah dengan alat manajemen yang ada di lingkungan kami “.
Laura Passigni dari Navionics, perusahaan terkemuka dalam grafik elektronik, mengatakan bahwa “Barman adalah solusi yang mudah digunakan, namun efektif, pendamping yang sempurna untuk migrasi database kami dari Oracle ke PostgreSQL “.
Versi 1.0 dari Barman, didistribusikan di bawah GNU GPL 3, termasuk:
- Cadangan fisik penuh dari server PostgreSQL
- Pengelolaan beberapa server PostgreSQL
- Pengelolaan cadangan dasar dan file WAL melalui katalog
- Cadangan jarak jauh dari server PostgreSQL
- Kompresi file WAL (bzip2, gzip atau custom)
- Pemulihan Titik-Dalam-Waktu (PITR)
- Pemulihan cadangan lokal dan jarak jauh untuk server PostgreSQL
- Relokasi PGDATA dan tablespace pada waktu pemulihan
- Dukungan “ssh” untuk operasi jarak jauh
- Dukungan “rsync” melalui “ssh” untuk sinkronisasi dan transfer file
- Status dan informasi server
- Integrasi dengan alat pengarsipan standar (misalnya “tar”)
- Penyimpanan metadata lokal
- File konfigurasi INI sederhana
- Informasi umum dan penggunaan disk cadangan
- Diagnostik server untuk cadangan
- Paket RPM
Anda dapat menemukan informasi lebih lanjut tentang Barman di www.pgbarman.org.
Unduh:
- Sumber
- RPM untuk RHEL/CentOS 5 (dependensi)
- RPM untuk RHEL/CentOS 6 (dependensi)
- PyPI
- Dokumentasi
Pengembangan Barman oleh 2ndQuadrant Italia telah dimungkinkan melalui kontribusi sponsor pendiri kami CSI Piemonte, GestionaleAuto, Navionics, dan XCon. Barman juga sebagian didanai melalui 4Caast, sebuah proyek penelitian dari program Kerangka Ketujuh Komisi Eropa.