选择 打开 改范围 完整检索页

pgBackRest 2.59.0 发布

发布于 2026-08-04,pgBackRest Community
相关开源软件

原文:https://www.postgresql.org/about/news/pgbackrest-2590-released-3355/ 发布日期:2026-08-04 作者:pgBackRest Community

2026 年 7 月 30 日:pgBackRest 社区宣布发布 pgBackRest 2.59.0,这是这一可靠、易用、并可无缝扩展到大型数据库和工作负载的备份恢复方案的最新版本。

pgBackRest 支持一整套用于管理备份与恢复基础设施的功能,包括:并行备份/恢复、全量/差异/增量备份、块级增量备份、多仓库、增量恢复、并行异步归档、恶意软件/勒索软件防护、文件级校验和、备份期间校验页面校验和(如已启用)、多种压缩类型、加密、部分/失败备份恢复、从备库备份、表空间和链接支持、S3/Azure/GCS/SFTP 支持、备份过期清理、通过 SSH 或 TLS 进行本地/远程操作、灵活配置等。

pgBackRest 可通过 PostgreSQL Yum RepositoryPostgreSQL APT Repository 安装,也为许多其他发行版提供软件包。源代码可从 releases 下载。

重要新功能与改进

  • 支持 PostgreSQL 19(David Steele)。
  • 增加 archive-expire-before 选项,用于清理 WAL 归档(Stefan Fercot)。
  • 增加 S3 Outposts 支持(Shiva Kumar Ambigi)。
  • 增加 S3 进程认证(David Steele)。
  • 增加用户/组缓存,加快 manifest 构建(Gunnar Lindholm)。
  • 在服务器断开空闲连接后重新连接 SFTP 存储(David Steele)。
  • info 命令输出中增加每个仓库的备份进度(Will Morland)。
  • 增加 Azure 存储批量删除(David Steele)。
  • verify 命令中增加 backup.info 检查(Denis Garsh)。
  • 允许配置 S3 STS endpoint(Simon Gratton)。
  • 增加 systemd notify 集成(Andrew Jackson)。
  • 除非启用 allow-root,否则以 root 运行时会报错(David Steele)。
  • 异步 archive-push 遇到首个错误即退出(David Steele)。

更多功能和改进请参阅 2.59.0 Release Notes

重要说明

  • 默认情况下,只有 restore 命令可以以 root 身份运行。可使用 allow-root 允许其他命令以 root 身份运行,但不建议这样做。
  • 每个 release 现在都会附带一个新的发行 tarball,其中预生成了文档、man page 和代码,以简化打包流程。更多信息见 New Distribution Tarball
  • 新增一个可选依赖:libsystemd

链接

  • 网站:https://pgbackrest.org
  • 用户指南:https://pgbackrest.org/user-guide-index.html
  • 发布说明:https://pgbackrest.org/release.html

赞助

本次发布得到了 AWSSupabasepgEdgeTiger DataPerconaEonXataDaliboData Egret 的慷慨赞助。