pg_probackup 2.4.1 已發布

由 Postgres Professional 發表於 2020-06-25
相關開源

pg_probackup 是一個用於管理 PostgreSQL 資料庫叢集備份與復原的工具。它旨在執行 PostgreSQL 實例的定期完整和增量頁面級備份,使您能夠在發生故障時還原伺服器。

主要變更

新功能

  • 增量還原。在增量還原期間,目標資料目錄中可用的有效且未更改的頁面不會被重寫。這大大提高了速度,減少了網路負載和 I/O 消耗。
  • 還原指令的新選項:-I | --incremental-mode mode。提供兩種增量還原模式:checksumlsn

改進

  • 降低了備份和合併操作期間的記憶體消耗。
  • 大幅提高了增量備份鏈的還原速度,在某些特別長的鏈的情況下,甚至提高了一個數量級。
  • 由於將掃描遠端資料目錄樹的整個過程移至遠端代理程式,因此提高了遠端備份速度。在具有高網路延遲和大量檔案的系統上,速度提升可能非常顯著。

錯誤修復

  • archive-pusharchive-get 輸出到 PostgreSQL 文字日誌不再中斷 pgbadger 的解析。由 @triwada 和 Mikhail Kulagin 回報。
  • 在副本升級後立即運行先前的備份會導致錯誤,因為時間線 ID 是在 pg_start_backup 執行之前獲得的。