| From: | pgBackRest Community via PostgreSQL Announce <announce-noreply(at)postgresql(dot)org> |
|---|---|
| To: | PostgreSQL Announce <pgsql-announce(at)lists(dot)postgresql(dot)org> |
| Subject: | pgBackRest 2.59.0 Released |
| Date: | 2026-08-04 07:56:19 |
| Message-ID: | 178583017907.135371.3187451067434790142@wrigleys.postgresql.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-announce |
**July 30, 2026**: The pgBackRest community is pleased to announce the release of [pgBackRest](https://pgbackrest.org) 2.59.0, the latest version of the reliable, easy-to-use backup and restore solution that can seamlessly scale up to the largest databases and workloads.
pgBackRest supports a robust set of features for managing your backup and recovery infrastructure, including: parallel backup/restore, full/differential/incremental backups, block incremental backup, multiple repositories, delta restore, parallel asynchronous archiving, malware/ransomware protection, per-file checksums, page checksums (when enabled) validated during backup, multiple compression types, encryption, partial/failed backup resume, backup from standby, tablespace and link support, S3/Azure/GCS/SFTP support, backup expiration, local/remote operation via SSH or TLS, flexible configuration, and more.
pgBackRest can be installed from the [PostgreSQL Yum Repository](https://yum.postgresql.org) or the [PostgreSQL APT Repository](https://apt.postgresql.org) and packages are also available for many other distributions. Source code can be downloaded from [releases](https://pgbackrest.org/release.html).
### Significant New Features and Improvements
- PostgreSQL 19 support (David Steele)
- Add archive-expire-before option to clean up WAL archive (Stefan Fercot)
- Add support for S3 Outposts (Shiva Kumar Ambigi)
- Add S3 process authentication (David Steele)
- Add user/group caching for faster manifest build (Gunnar Lindholm)
- Reconnect SFTP storage after the server drops an idle connection (David Steele)
- Add per-repo backup progress to info command output (Will Morland)
- Add batch delete for Azure storage (David Steele)
- Add backup.info checks to verify command (Denis Garsh)
- Allow the S3 STS endpoint to be configured (Simon Gratton)
- Add systemd notify integration (Andrew Jackson)
- Error when running as root unless allow-root is enabled (David Steele)
- Exit async archive-push on first error (David Steele)
See the [2.59.0 Release Notes](https://pgbackrest.org/release.html#2.59.0) for additional features and improvements.
### Important Notes
- Only the restore command may be run as root by default. Use allow-root to run other commands as root (though this is not recommended).
- A new distribution tarball with pregenerated documentation, man page, and code is attached to each release to simplify packaging. See [New Distribution Tarball](https://pgbackrest.org/news.html#distribution-tarball) for more information.
- There is a new optional dependency on libsystemd.
### Links
- [Website](https://pgbackrest.org)
- [User Guides](https://pgbackrest.org/user-guide-index.html)
- [Release Notes](https://pgbackrest.org/release.html)
### Sponsorship
This release was made possible by the generous sponsorship of [AWS](https://aws.amazon.com), [Supabase](https://supabase.com), [pgEdge](https://pgedge.com), [Tiger Data](https://tigerdata.com), [Percona](https://percona.com), [Eon](https://eon.io), [Xata](https://xata.io), [Dalibo](https://dalibo.com), and [Data Egret](https://dataegret.com/).
| From | Date | Subject | |
|---|---|---|---|
| Next Message | vitabaks via PostgreSQL Announce | 2026-08-07 08:43:38 | Autobase 2.10 released |
| Previous Message | Philippe Beaudoin via PostgreSQL Announce | 2026-08-04 07:55:06 | Announcing E-Maj 5.0.0. |