英国牛津 - 2017年7月17日
2ndQuadrant 自豪地宣布 Barman 2.2 发布。Barman 是 PostgreSQL 数据库的备份和灾难恢复管理器。
此主要版本拥有一个期待已久的功能:通过 parallel_jobs 选项实现备份/恢复的并行复制。这项备受期待的功能使 Barman 能够以更快的速度执行复制,从而加快 rsync 复制方法的备份和恢复过程。
Subito,2ndQuadrant 的长期合作伙伴和 Barman 项目的赞助商,很高兴参与并行复制功能的早期测试。Subito 数据团队对结果感到满意,并表示“Barman 的 4 个并行作业的并行备份功能使传输速率翻了一番,备份时间缩短了 60%,恢复时间缩短了 40%。”
此功能一直是开发团队的目标之一。Barman 的主要开发人员之一 Gabriele Bartolini 说:“并行复制填补了 Barman 在超大型数据库 (VLDB) 场景中的一个重要空白,它通过为用户提供架构设计的灵活性和自由度,帮助他们显著减少备份和恢复时间。”“此功能利用了先前在 2.0 和 2.1 版本中执行的代码重构活动,包括数千个自动化测试,这有助于我们使 Barman 更加健壮。”
此主要版本中的其他显著功能包括:
此外,还实现了一些小的错误修复。请在此处阅读 Barman 2.2 的完整发行说明:此处。
电子导航图制造商和 Barman 项目的创始赞助商 Navionics 于 2012 年将其系统迁移到 PostgreSQL。Navionics 团队在 Barman 备份下拥有多个服务器,他们表示很自豪能够再次为新 Barman 版本的开发做出贡献,其中包括并行作业。Navionics DBA 团队表示:“自从第一个版本发布以来,我们一直是 Barman 的赞助商,因为我们需要一个可靠的系统和生产服务器的灾难恢复[功能]。我们相信[Barman 中的并行复制]将使我们能够为我们的大型数据库实现更快的备份和还原。”
关于 Barman
Barman 是一个用 Python 编写的 PostgreSQL 服务器的备份和灾难恢复开源管理工具。它允许组织在业务关键环境中执行多个服务器的远程备份,并在恢复阶段帮助 DBA。
Barman 由 2ndQuadrant 开发和维护,并根据 GPL v3 分发。
要了解有关 Barman 的更多信息,请访问 https://www.2ndquadrant.com/en/resources/barman/。
关于 2ndQuadrant
2ndQuadrant 由 PostgreSQL 项目的主要开发者和提交者 Simon Riggs 于 2001 年创立。作为全球任何公司中最大的 PostgreSQL 专家集体组织,2ndQuadrant 的使命是提供最高标准的产品和服务,以支持 PostgreSQL 及其持续增长。该组织由来自世界各地的一些最著名的开发人员组成,所有成员都积极为 PostgreSQL 的开发做出贡献。