Barman 1.3.1 版本發布

發布於 2014-04-14,作者:2ndQuadrant Italia

2014年4月14日: 2ndQuadrant 榮幸地宣布發布 Barman 1.3.1 版本,這是一款適用於 PostgreSQL 的備份與復原管理工具。

這個小版本引入了對並行備份的支援,使用基於檔案的物理複製,透過 "rsync",並結合 pgespresso,這是一款適用於 PostgreSQL 9.2 和 9.3 的全新開源擴充套件。並行備份允許依賴 Barman 的資料庫管理員,最終將備份操作卸載到串流複製的備援伺服器,為 PostgreSQL 9.2+ 資料庫伺服器的災難復原架構開啟了重要的新場景。

“barman diagnose” 命令已實作,用於列印關於系統和 Barman 配置的重要資訊,允許使用者在支援請求的情況下提供詳細的診斷資料。

1.3.1 版本修正了一個影響復原的重要錯誤,該錯誤僅影響在 PGDATA 目錄內建立表格空間的使用者。此行為是在 1.3.0 版本中引入的。

也修正了一些小錯誤。

非常感謝 Adyen (www.adyen.com) 對此版本開發的資助。

如需完整的變更列表,請參閱下面的「發布說明」部分。

連結

發布說明

  • 增加了對使用 "pgespresso" 擴充套件的 PostgreSQL 9.2 和 9.3 伺服器的並行備份支援。此功能由 "backup_options" 配置選項(全域/伺服器)控制,並在設定為 "concurrent_backup" 時啟用。 並行備份允許 DBA 從串流複製的備援執行完整備份操作。
  • 新增了 "barman diagnose" 命令,該命令會列印關於 Barman 系統的重要資訊(對於支援和問題解決非常有用)
  • 改進了錯誤訊息和例外處理介面
  • 修正了在 PGDATA 目錄內建立的表格空間的復原錯誤(該錯誤在 1.3.0 版本中引入)
  • 修正了未處理的 -q 選項的小錯誤,用於 cron 作業中使用的命令的靜音模式(該錯誤在 1.3.0 版本中引入)
  • 小錯誤修正和程式碼重構

下載

關於 Barman

Barman (Backup and Recovery Manager) 是一款用 Python 撰寫的 PostgreSQL 伺服器災難復原開源管理工具。它允許您的組織在業務關鍵環境中遠端備份多個伺服器,並在復原階段協助 DBA。Barman 最常被要求的功能包括備份目錄、保留政策、遠端備份和復原、WAL 檔案和備份的歸檔和壓縮。Barman 依據 GNU GPL 3 發布。