Barman (有时也称为 PgBarman 或 pg_barman) 是一个用于管理PostgreSQL备份和 WAL 文件归档的实用程序。
Barman 最初由2ndQuadrant开发,现在由EnterpriseDB维护。它在GPL v3|许可下可用。它于2012年首次发布。
发布历史
这是主要版本点的摘要;有关完整详细的版本列表,请参阅 Barman release page。
- 3.1.0 (2022-09-14, 发行说明)
- 3.0.0 (2022-06-23, 发行说明)
- 2.19 (2022-03-09, 发行说明)
- 2.18 (2022-01-21, 发行说明)
- 2.17 (2021-12-01, 发行说明)
- 2.16 (2021-11-17, 发行说明)
- 2.15 (2021-10-12, 发行说明)
- 2.14 (2021-09-22, 发行说明)
- 2.13 (2021-07-26, 发行说明)
- 2.12 (2020-11-05, 发行说明)
- 新的
backup_method选项local-rsync(提交 26218640)
- 新的
- 2.11 (2020-07-09, 发行说明)
- 添加了单独的
barman-cli-cloud包用于云实用程序(另请参阅:“Barman 2.11:barman-cloud-restore 和 barman-cloud-wal-restore”)
- 添加了单独的
- 2.10 (2019-12-02, 发行说明)
- 添加了对
数据库系统标识符的支持(提交 4e2b387e;另请参阅:“Barman中对PostgreSQL系统标识符的支持”) - 支持使用
get-wal和barman-wal-restore获取.partialWAL文件(提交 ec1cffda;另请参阅:“Barman 2.10 - 部分WAL文件的恢复”) barman-cli:用于将WAL文件发送到AWS S3兼容服务的脚本barman-cloud-wal-archive(提交 0d2b52b1;另请参阅:“Barman Cloud - 第一部分:WAL归档”)barman-cli:用于将基础备份发送到AWS S3兼容服务的脚本barman-cloud-backup(提交 812cd8a1)- 用于自动创建复制槽的配置选项
create_slot(提交 4a7aa181) - 在
barman backup命令中添加了-w/--wait选项(提交 a263c8ab)
- 添加了对
- 2.9 (2019-07-27, 发行说明)
- 2.8 (2019-05-15, 发行说明)
- 2.7 (2019-03-20, 发行说明)
- 2.6 (2019-02-01, 发行说明)
- 2.5 (2018-10-22, 发行说明)
- 2.4 (2018-05-25, 发行说明)
- 2.3 (2017-09-05, 发行说明)
- 2.2 (2017-07-17, 发行说明)
- 添加了并行复制支持(另请参阅:“Barman 2.2 和并行复制的魔力”)
- 2.1 (2017-01-05, 发行说明)
- 2.0 (2016-09-27, 发行说明)
- 1.6.0 (2016-02-26, 发行说明)
- 1.5.0 (2015-09-26, 发行说明)
- 1.4.0 (2015-01-24, 发行说明)
- 1.3.0 (2014-02-03, 发行说明)
- 1.2.0 (2013-01-31, 发行说明)
- 1.1.0 (2012-10-13, 发行说明)
- 1.0.0 (2012-07-06, 发行说明)
参考资料
有用链接
- EnterpriseDB Barman 页面,包含交互式演示: Barman
- 为您的PostgreSQL高可用集群选择正确的Barman备份类型和模式 - 2025年6月,Semab Tariq 的博客文章
另请参阅
pgBackRest, pg_rman
