宣布 Barman v2.8 版本發布

發布於 2019-05-17,作者為 2ndQuadrant (EDB 旗下公司)
相關開源

英國牛津 - 2019 年 5 月 17 日

2ndQuadrant 今天宣布發布 Barman 2.8 版本,引入了異地備援中的增量備份支持。它還包括各種性能增強和錯誤修復。

Barman 2.8 棄用對 PostgreSQL 9.3 及更舊版本的支持,並聲明正式支持 Python 3 - 棄用 Python 2。

Barman (備份與恢復管理器) 是一個開源管理工具,用於管理 PostgreSQL 伺服器的備份和災難恢復。它允許您在業務關鍵環境中執行多個伺服器的遠端備份,並在恢復階段幫助 DBA。

此版本包含以下列出的性能增強和其他更改

  • 在異地備援中添加對 reuse_backup 的支持,以便在被動節點中進行增量備份複製
  • 通過使用 strptime 代替更通用的 dateutil.parser,提高基於 rsync 的複製性能
  • 將 --test 選項添加到 barman-wal-archive 和 barman-wal-restore,以驗證與 Barman 伺服器的連接
  • 如果 backup_ options 未明確設置,則發出警告,因為當 PGDG 宣告 PostgreSQL 9.5 EOL 時,未來的預設值將從 exclusive_backup 更改為 concurrent_backup
  • 在 show-server 和 diagnose 命令中顯示其他設置:archive_ timeout、data_ checksums、hot_ standby、max_ wal _ senders、max _ replication_ slots 和 wal_ compression。
  • 將 barman-cli 專案合併到 Barman 中

我們強烈建議儘早升級到 Barman v2.8。

升級資訊 在主伺服器上使用 rsync 備份方法的用戶應在升級到 Barman 2.8 之前將 backup_ options 設置為 concurrent_ backup(建議用於 PostgreSQL 9.6 或更高版本)或 exclusive_ backup(當前預設值)。

完整的更改和錯誤修復列表可在 此處 取得。

下載和安裝說明可在 此處 取得。

原始程式碼檔案可在此處下載 這裡

Barman 由 2ndQuadrant 開發和維護,並根據 GPL v3 發布。

欲了解更多資訊,請發送電子郵件至 info@2ndQuadrant.com