5 September 2017: 2ndQuadrant is proud to announce the release of Barman version 2.3, a Backup and Recovery Manager for PostgreSQL.
This minor release introduces support for PostgreSQL 10. Following the change in naming conventions brought by PostgreSQL 10, Barman now uses the terms “WAL”, “location” instead of, respectively, “xlog” and “lsn”.
This release also adds a few additional options to the
barman recover command, in order to enable or disable network compression at run-time (
--no-network-compression) and to instruct PostgreSQL to exit recovery as soon as a consistent state is reached (
--target-immediate, available from PostgreSQL 9.4).
Barman 2.3 fixes an important bug for memory consumption of parallel copy introduced in 2.2, as well as some minor bugs.
With this release Barman has dropped the support for RHEL/CentOS 5 and Ubuntu Precise (12.04) which have both reached the official end of life.
For a complete list of changes, see the “Release Notes” section below.
- Man page, section 1
- Man page, section 5
- Client utilities for Barman
- pgespresso extension
Add support to PostgreSQL 10
Follow naming changes in PostgreSQL 10:
switch-xlogcommand has been renamed to
- In commands output, the
xlogword has been changed to
locationhas been changed to
barman recoverto enable or disable network compression at run-time
recovercommand, in order to exit recovery when a consistent state is reached (end of the backup, available from PostgreSQL 9.4)
Show cluster state (master or standby) with
- Release Notes
- RPMs for RHEL/CentOS 6 (dependencies)
- RPMs for RHEL/CentOS 7 (dependencies)
- pgespresso on PostgreSQL Extension framework (PGXN)
- pgespresso RPM/Debian packages
- barman-cli RPM/Debian packages
- Online documentation
- PDF documentation
Barman is an open-source administration tool for backup and disaster recovery of PostgreSQL servers written in Python. It allows organizations to perform remote backups of multiple servers in business critical environments and help DBAs during the recovery phase.
Barman is developed and maintained by 2ndQuadrant and distributed under GPL v3.
2ndQuadrant was founded in 2001 by Simon Riggs, a major developer and committer of the PostgreSQL project. As the largest single collective organization of PostgreSQL experts of any company globally, it is 2ndQuadrant’s mission to provide the gold standard of products and services to support PostgreSQL and its continuous growth. Comprised of some of the best known developers from around the globe, all members actively contribute to the development of PostgreSQL.