PgBackMan 1.0.0 发布
发布于 2014-06-26,作者:Pgbackman
挪威奥斯陆 - 2014年6月26日
我们很自豪地宣布 PgBackMan - PostgreSQL 备份管理器首次公开发布。
关于 PgBackMan
PgBackMan 是一款用于管理使用 pg_dump 和 pg_dumpall 创建的 PostgreSQL 逻辑备份的工具。
它旨在管理在多个 PostgreSQL 节点上运行的数千个数据库的备份,并支持多备份服务器拓扑。
PgBackMan 代码根据 GNU 通用公共许可证 3 分发,并使用 Python 和 PL/PgSQL 编写。它由奥斯陆大学信息技术中心的数据库运营组成员开发和测试。
主要功能
- 带有元信息的中央数据库。
- 用于与系统交互的 PgBackMan shell。
- 管理多个备份服务器。
- 管理多个 PostgreSQL 服务器。
- 通过目录管理数千个备份转储。
- 手动和计划备份。
- 管理备份的保留策略。
- 完整详细的备份报告。
- 多个预定义的数据库备份类型,CLUSTER、FULL、SCHEMA、DATA。
- 数据库的角色信息的完整备份。
- 数据库的数据库配置的完整备份。
- 为在 PgSQL 节点中运行的所有数据库自动定义备份。
- 自动还原过程。
- 独立的 pgbackman_dump 程序,即使带有元信息的中央数据库不可用也能运行。
- 处理错误情况。