We are pleased to announce the release of Barman 3.19.0 and 3.19.1, which 
shipped in quick succession on May 20 and May 26, 2026. This announcement 
covers both releases.

Barman (Backup and Recovery Manager) is an open-source administration tool for 
remote backups and disaster recovery of PostgreSQL servers in business-critical 
environments. It relies on PostgreSQL's point-in-time recovery technology, 
allowing DBAs to manage a complete catalog of backups and the recovery phase of 
multiple remote servers from one location.

Release Highlights (3.19.0)

Cloud Storage Restore Support  
Barman can now restore backups taken with backup_method = local-to-cloud or 
backup_method = postgres directly from cloud object storage, using the standard 
barman restore command. A new barman cloud-wal-restore command fetches WAL 
files directly from cloud storage during recovery and supports parallel 
fetching. This completes the cloud backup lifecycle, enabling backup and 
recovery workflows entirely in the cloud.

New Backup Export and Import Commands  
New barman export-backup and barman import-backup commands let you export a 
backup to a tarball for sharing or archiving, and re-register a previously 
exported backup into a Barman catalog.

Improvements  
Parallel WAL archiving for barman cloud-wal-archive (--parallel flag), reducing 
WAL archival backlog during high-WAL periods.  
Parallel WAL restore support added to barman-cloud-wal-restore.  
Support for alternative GCP universes via the GOOGLE_CLOUD_UNIVERSE_DOMAIN 
environment variable.  
New aws_check_object_lock option checks S3 Object Lock before deleting base 
backup files.  
In-progress cloud backups are now visible in barman-cloud-backup-list rather 
than only appearing once complete.  
New --partial-wal flag for barman restore --no-get-wal, for opt-in inclusion of 
.partial WAL files.  
Setuptools is no longer a runtime dependency.

Bug Fixes (3.19.0)  
Fixed backup metadata (backup.info) not being updated in cloud storage for 
local-to-cloud/postgres backup methods.  
Fixed barman restore --no-get-wal copying unusable .partial WAL files that 
PostgreSQL could never apply.  
Fixed --no-get-wal restores not copying WAL files from newer timelines on 
PostgreSQL 12+, which could cause PITR restores to fail.  
Fixed spurious warnings about intermediary files not being removed during batch 
WAL archiving (introduced in 3.18).

Bug Fixes (3.19.1)  
Fix cloud-wal-restore failing to find compressed WAL files  
Fixed a bug where barman-cloud-wal-restore and barman cloud-wal-restore would 
fail to locate a compressed WAL file when a backup file with the same prefix 
existed in the cloud storage bucket. WAL files are now correctly identified 
even when backup files share the same prefix.

Links  
Website: https://pgbarman.org/  
Download: https://www.enterprisedb.com/software-downloads-postgres#barman  
Documentation: https://docs.pgbarman.org/  
Release Notes: https://docs.pgbarman.org/release/3.19.0/releases/index.html and 
https://docs.pgbarman.org/release/3.19.1/releases/index.html  
Support: https://pgbarman.org/support/

About Barman  
Barman is distributed under the GNU GPL 3 license and maintained by 
EnterpriseDB (EDB).

Reply via email to