Barman
Barman: Open-Source Disaster Recovery and Backup Solution
Barman is an open-source disaster recovery and backup solution for PostgreSQL databases. It performs remote backups of multiple servers, Point-in-Time Recovery, compression, encryption, retention policies, and more.
What is Barman?
Barman (Backup and Recovery Manager) is an open-source administration tool for disaster recovery of PostgreSQL servers. It allows remote backups of multiple servers, Point-in-Time Recovery, backup cataloguing, backup compression and encryption, retention policies, and more.
Key features of Barman include:
- Backup from master or standby PostgreSQL servers
- Incremental backup based on WAL files
- Backup compression to save disk space
- Backup encryption using GPG or OpenSSL
- Retention policies to manage number of backups
- Point-in-Time Recovery to restore a database to a specific state
- Recovery testing to validate backups
- Monitoring via Nagios plugins
- Parallel backup and recovery to improve performance
Barman is optimized for larger environments and databases where high performance and scalability are required. It integrates well with continuous archiving and streaming replication in PostgreSQL for near zero downtime backup. The tool is written in Python and is compatible with most Linux distributions.
Barman Features
Features
- Remote backups of PostgreSQL servers
- Point-in-Time Recovery
- Backup compression
- Backup encryption
- Retention policies
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Barman Alternatives
View all Barman alternatives with detailed comparison →
Top Backup & Sync and Database Backup and other similar apps like Barman
Here are some alternatives to Barman:
Suggest an alternative ❐PostgreSQL
PlanetScale
Matisse
EdgeDB