2025年9月25日: PostgreSQL 18 发布!

pg_probackup 2.4.1 已发布

发布于 2020-06-25,作者:Postgres Professional
相关开源项目

pg_probackup 是一个用于管理 PostgreSQL 数据库集群备份和恢复的实用程序。它旨在执行 PostgreSQL 实例的周期性完整和增量页面级备份,使您能够在发生故障时恢复服务器。

重要更改

新功能

  • 增量恢复。在增量恢复期间,目标数据目录中已有的有效未更改页面不会被重写。这大大提高了速度,减少了网络负载和 I/O 消耗。
  • 恢复命令新增选项:-I | --incremental-mode mode。提供两种增量恢复模式:checksumlsn

改进

  • 备份和合并操作的内存消耗降低。
  • 增量备份链的恢复速度得到了极大提升,在某些极端情况下,例如特别长的备份链,速度提升可达一个数量级。
  • 远程备份速度得到提升,这得益于将扫描远程数据目录树的整个过程移至远程代理。在高网络延迟和大量文件的系统上,速度提升可能很显著。

Bug 修复

  • archive-pusharchive-get 输出到 PostgreSQL 文本日志将不再破坏 pgbadger 的解析。由 @triwada 和 Mikhail Kulagin 报告。
  • 之前在副本提升后立即运行备份会导致错误,因为 timeline ID 是在 pg_start_backup 执行之前获得的。