Barman 2.5 released

1 minute read

23 October 2018: 2ndQuadrant is proud to announce the release of Barman version 2.5, a Backup and Recovery Manager for PostgreSQL.

This minor release adds the check-backup command, which makes sure that all WAL files required for consistency of a backup (e.g. from the start to the end of a backup) are in the archive. Barman 2.5 also introduces support for PostgreSQL 11.

Minor bugs have also been fixed, including Github issue #174 about decoding errors from the output of external commands.

For a complete list of changes, see the “Release Notes” section below.

Release notes

  • Add support for PostgreSQL 11

  • Add check-backup command to verify that WAL files required for consistency of a base backup are present in the archive. Barman now adds a new state (WAITING_FOR_WALS) after completing a base backup, and sets it to DONE once it has verified that all WAL files from start to the end of the backup exist. This command is included in the regular cron maintenance job. Barman now notifies users attempting to recover a backup that is in WAITING_FOR_WALS state.

  • Allow switch-xlog --archive to work on a standby (just for the archive part)

  • Bug fixes:

    • Fix decoding errors reading external commands output (issue #174)

    • Fix documentation regarding WAL streaming and backup from standby