Barman 1.3.1 版本发布

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

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

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

下载

关于 Barman

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