Barman – Backup and Recovery Manager for PostgreSQL

Postgres backup tool gets a new home as users cheer, nitpick, and swap war stories

TLDR: Barman, a tool that saves PostgreSQL databases for disaster recovery, has a newer official home on GitHub instead of SourceForge. Users say it’s reliable and widely used, but the comment section quickly turned into a debate over cloud storage limits, setup pain, and whether Barman is now the safest bet.

A backup tool moving from one download site to another should be the least dramatic story on the internet — and yet here we are. Barman, the open-source PostgreSQL backup and recovery tool maintained by EnterpriseDB, has officially settled into its newer GitHub-era home, replacing its old SourceForge setup for versions starting with 2.13. On paper, this is a tidy housekeeping update for a tool that helps companies save copies of their databases so they can recover after disaster. In the comments, though, it turned into a full-on group therapy session for database admins.

The loudest mood? “Solid, but…” Multiple users praised Barman as dependable in real-world deployments, especially through CloudNativePG, with one calling it the default choice in their setup and another saying it’s used for almost all of ParadeDB’s deployments. But the compliments came with battle scars: warnings about storage filling up and knocking databases offline, gripes about slow uploads for huge databases, and complaints that some cloud storage settings still feel limited. Then came the mini-rivalry: some commenters contrasted Barman with pgBackRest, especially around easy cloud backup support, while others suggested Barman may now be the comeback kid as rivals wobble. There was even a wonderfully blunt drive-by question — “how to use barman with aws RDS” — which had the energy of someone kicking open the door halfway through an argument. In short: people respect Barman, but they’re absolutely not done roasting its rough edges.

Key Points

  • Barman is an open-source backup and disaster recovery administration tool for PostgreSQL servers.
  • The article states that, starting with version 2.13, this is the new home of Barman, replacing the legacy SourceForge repository.
  • Barman is written in Python and is designed to support remote backups of multiple servers in business-critical environments.
  • The project is maintained by EnterpriseDB and distributed under the GNU GPL 3 license.
  • The article provides project structure details and links to website, download, documentation, support, and older release resources.

Hottest takes

"Barman has always been solid for backup and restore" — ninjaoxygen
"Barman didn't support backups to S3. That's why... pgBackRest was such a big deal" — levkk
"with pgBackRest archived by the owner... this is likely the leading option" — subhobroto
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.