Barman 1.0 發佈,PostgreSQL 的備份與復原管理員

發佈於 2012-07-09,作者:2ndQuadrant Italia

2ndQuadrant 很高興宣佈 Barman 1.0 的發佈。Barman(備份與復原管理員)是一個開源的管理工具,用於 PostgreSQL 伺服器的災難復原,使用 Python 編寫,適用於 Linux 系統。

它允許對業務關鍵環境中的多個 Postgres 伺服器進行遠端備份,並在復原階段幫助資料庫管理員。

Barman 最受歡迎的功能包括備份目錄、保留政策、遠端復原、WAL 檔案的封存和壓縮以及備份。

Barman 建立在 PostgreSQL 強大且可靠的 時間點復原 技術之上,它允許資料庫管理員從集中位置,使用直觀的命令介面,管理多個 PostgreSQL 資料庫伺服器的備份和復原階段。

CSI Piemonte 的架構工程師 Marco Betti 表示:「我們正在開發越來越多的開放原始碼技術專案,其中一項挑戰是為我們的服務找到高品質的解決方案」,「我們在 Barman 中找到了 PostgreSQL 資料庫的實體備份和災難復原的最佳解決方案。Barman 既穩健又易於使用。其命令介面可以輕鬆地與我們環境中現有的管理工具整合」。

電子海圖的領先公司 Navionics 的 Laura Passigni 表示:「Barman 是一個易於使用但有效的解決方案,是我們將資料庫從 Oracle 遷移到 PostgreSQL 的完美夥伴」。

以 GNU GPL 3 授權分發的 Barman 1.0 版本包含

  • PostgreSQL 伺服器的完整熱實體備份
  • 多個 PostgreSQL 伺服器的管理
  • 透過目錄管理基本備份和 WAL 檔案
  • PostgreSQL 伺服器的遠端備份
  • WAL 檔案的壓縮(bzip2、gzip 或自定義)
  • 時間點復原 (PITR)
  • PostgreSQL 伺服器備份的遠端和本地復原
  • 復原時重新定位 PGDATA 和表空間
  • "ssh" 支援遠端操作
  • "rsync" over "ssh" 支援檔案同步和傳輸
  • 伺服器狀態和資訊
  • 與標準歸檔工具(例如“tar”)集成
  • 元數據的本地儲存
  • 一個簡單的 INI 配置檔
  • 備份的一般和磁碟使用資訊
  • 伺服器備份診斷
  • RPM 封裝

您可以在 www.pgbarman.org 上找到有關 Barman 的更多資訊。

下載

2ndQuadrant Italia 開發 Barman 得以實現,要感謝我們創始贊助商 CSI PiemonteGestionaleAutoNavionicsXCon 的貢獻。 Barman 也獲得了 4Caast 的部分資助,該專案是歐盟委員會第七框架計畫的一個研究項目。