Barman
(有时称为 PgBarman
或 pg_barman
)是一个用于管理 PostgreSQL 备份和 WAL 文件归档的实用程序。
Barman
最初由 2ndQuadrant 开发,现在由 EnterpriseDB 维护。它在 GPL v3 许可证下可用。它于 2012 年首次发布。
发布历史
这是主要点版本发布的摘要;有关完整详细的版本列表,请参阅 Barman 发布页面。
- 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
获取.partial
WAL 文件(提交 ec1cffda;另请参阅:“Barman 2.10 - 部分 WAL 文件的恢复”) barman-cli
:用于将 WAL 文件发送到与 AWS S3 兼容的服务的脚本barman-cloud-wal-archive
(提交 0d2b52b1;另请参阅:“Barman Cloud - 第 1 部分:WAL 归档”)barman-cli
:用于将基本备份发送到与 AWS S3 兼容的服务的脚本barman-cloud-backup
(提交 812cd8a1)- 配置选项
create_slot
用于自动创建复制槽(提交 4a7aa181) - 选项
-w
/--wait
已添加到barman backup
命令(提交 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年9月26日,发布说明)
- 1.4.0 (2015年1月24日,发布说明)
- 1.3.0 (2014年2月3日,发布说明)
- 1.2.0 (2013年1月31日,发布说明)
- 1.1.0 (2012年10月13日,发布说明)
- 1.0.0 (2012年7月6日,发布说明)
参考文献
有用链接
- EnterpriseDB Barman 页面,包含互动演示: Barman
- 2ndQuadrant 博客: 带有“Barman”标签的文章
另请参阅
pgBackRest,pg_rman