User Guide#
Barman is an open-source administration tool for disaster recovery of Postgres servers written in Python. It allows your organisation to perform remote backups of multiple servers in business critical environments to reduce risk and help DBAs during the recovery phase.
Barman is distributed under GNU GPL 3 and maintained by EnterpriseDB, a platinum sponsor of the PostgreSQL project.
- Concepts
- Installing
- Quick start
- Architectural backup designs with barman
- Pre-requisites
- Barman check
- Backups
- Overview
- Incremental Backups
- Managing Bandwidth Usage
- Network Compression
- Backup Compression
- Backup Encryption
- Immediate Checkpoint
- Streaming Backup
- Backup with Rsync through SSH
- Concurrent Backup of a Standby
- Managing external configuration files
- Using an immutable storage for backups
- Cloud Snapshot Backups
- WAL archiving
- Catalog information
- Recovery
- Local recovery
- Remote Recovery
- Tablespace Remapping
- Point-in-Time Recovery
- Fetching WALs from Barman
- Recovering Encrypted Backups
- Recovering Compressed Backups
- Recovering block-level incremental Backups
- Limitations of .partial WAL files
- Managing external configuration files
- Recovering from Snapshot Backups
- Retention policies
- Diagnose and troubleshooting
- Configuration Reference
- Commands Reference
barman
- Shortcuts
- Exit Statuses
- Sub-Commands
barman archive-wal
barman backup
barman check-backup
barman check
barman config-switch
barman config-update
barman cron
barman delete
barman diagnose
barman generate-manifest
barman get-wal
barman keep
barman list-backups
barman list-files
barman list-processes
barman list-servers
barman lock-directory-cleanup
barman put-wal
barman rebuild-xlogdb
barman recover
barman receive-wal
barman restore
barman replication-status
barman show-backup
barman show-servers
barman status
barman switch-wal
barman switch-xlog
barman sync-backup
barman sync-info
barman sync-wals
barman terminate-process
barman verify-backup
barman verify
barman-cli
commands
- Geographical Redundancy
- Hook Scripts
- Barman for the cloud
- Glossary