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

Barman 1.3.1 发布

发布于 2014-04-14, 作者 2ndQuadrant Italia

2014年4月14日: 2ndQuadrant 自豪地宣布发布 PostgreSQL 的备份与恢复管理器 Barman 的 1.3.1 版本。

本次小版本发布通过“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 目录内的表空间的恢复错误(bug 引入于 1.3.0 版本)
  • 修复了处理 cron 作业中使用的静默模式命令的 -q 选项的次要 bug(bug 引入于 1.3.0 版本)
  • 次要 bug 修复和代码重构

下载

关于 Barman

Barman (Backup and Recovery Manager) 是一个用 Python 编写的开源 PostgreSQL 服务器灾难恢复管理工具。它允许您的组织在关键业务环境中对多个服务器执行远程备份,并在恢复阶段为 DBA 提供帮助。Barman 最受用户欢迎的功能包括备份目录、保留策略、远程备份与恢复、WAL 文件和备份的归档与压缩。Barman 以 GNU GPL 3 许可证分发。