Barman 是一款 PostgreSQL 数据库的备份和灾难恢复开源管理工具。基于Python编写。遵守GPL 3 开源协议。由2ndQuadrant公司开源并维护。环境要求:Python 2.6+,PostgreSQL 8.4+。

功能特色:

支持本地/远程备份恢复;

  • 能够同时管理多个备份端,并能同时对多个备份端进行操控;
  • 支持在线全备、wal增量备份;
  • 支持多种压缩功能,如:gzip、bzip2及用户自定义压缩工具;
  • 提供灵活多变的备份、归档保留策略;
  • 支持流量压缩,可定义到表空间;
  • 支持迁移表空间(未测);
  • 支持自动维护;
  • 支持PIT