| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: pgbackrest | Distribution: openSUSE Tumbleweed |
| Version: 2.58.0 | Vendor: openSUSE |
| Release: 1.2 | Build date: Mon Jan 19 12:41:20 2026 |
| Group: Productivity/Databases/Tools | Build host: reproducible |
| Size: 1377569 | Source RPM: pgbackrest-2.58.0-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.pgbackrest.org | |
| Summary: Reliable PostgreSQL Backup & Restore | |
pgBackRest aims to be a simple, reliable backup and restore system for PostgreSQL that can seamlessly scale up to the largest databases and workloads. The following features are available: - Parallel backup & restore - Local or remote operation - Full, incremental, differential backups - Backup rotation & archive expiration - Backup integrity - Page checksums - Backup resume - Streaming compression & checksums - Delta restore - Parallel, asynchronous WAL push & get - Tablespace & link support - Amazon S3 support - Encryption - Compatibility with PostgreSQL >= 8.3
MIT
* Mon Jan 19 2026 Marcus Rueckert <mrueckert@suse.de>
- update to 2.58.0
IMPORTANT NOTE: The minimum values for the
repo-storage-upload-chunk-size option have increased. They now
represent the minimum allowed by the vendors.
- Bug Fixes:
- Fix deadlock due to logging in signal handler. (Fixed by
Maxim Michkov. Reviewed by David Steele.)
- Features:
- HTTP support for S3, GCS, and Azure. (Contributed by Will
Morland. Reviewed by David Steele.)
- Allow expiration of oldest full backup regardless of current
retention. (Contributed by Stefan Fercot. Reviewed by David
Steele. Suggested by Ron Johnson.)
- Support for Azure managed identities. (Contributed by Moiz
Ibrar, Matthew Mols. Reviewed by David Steele.)
- Experimental support for S3 EKS pod identity. (Contributed by
Pierre BOUTELOUP. Reviewed by David Steele.)
- Allow configuration of TLS cipher suites. (Contributed by
Gunnar "Nick" Bluth. Reviewed by David Steele.)
- Allow process priority to be set. (Reviewed by Douglas J
Hunley.)
- Improvements:
- Allow dots in S3 bucket names when using path-style URIs.
(Contributed by Joakim Hindersson. Reviewed by David Steele.)
- Require TLS >= 1.2 unless verification is disabled. (Reviewed
by Douglas J Hunley, Gunnar "Nick" Bluth.)
- Dynamically size S3/GCS/Azure chunks for large uploads.
(Reviewed by Douglas J Hunley. Suggested by Timothée
Peignier.)
- Optimize S3/GCS/Azure chunk size for small files. (Reviewed
by Douglas J Hunley.)
- Remove support for PostgreSQL 9.5. (Reviewed by Douglas J
Hunley.)
- Improve logging of default for options with an unresolved
dependency. (Reviewed by Stefan Fercot.)
- Documentation Improvements:
- Remove explicit max_wal_senders/wal_level configuration from
user guide. (Suggested by Jamie Nguyen.)
- Clarify that bundling is useful for filesystems with large
block sizes. (Suggested by Ron Johnson.)
- refresh use-run-pgbackrest.patch
* Sat Oct 18 2025 Marcus Rueckert <mrueckert@suse.de>
- update to 2.57.0
- Bug Fixes:
- Unnest HTTP/TLS/socket timeouts. (Reviewed by David
Christensen.)
- Fix possible segfault in page checksum error message. (Fixed
by Zsolt Parragi. Reviewed by David Steele.)
- Features:
- Add repo-symlink option to suppress creation of repository
symlinks. (Reviewed by Douglas J Hunley. Suggested by Ron
Johnson.)
- Improvements:
- Add HTTP retries for 408 and 429 errors. (Reviewed by David
Christensen.)
* Mon Jul 21 2025 Marcus Rueckert <mrueckert@suse.de>
- update to 2.56.0
- Bug Fixes:
- Fix issue with adhoc expiration when no backups in a
repository. (Reviewed by Stefan Fercot. Reported by Anup
Gupta.)
- Features:
- Add restore progress to info command output. (Contributed by
Denis Garsh, Maxim Michkov. Reviewed by David Steele.)
- Add progress-only detail level for info command output.
(Contributed by Denis Garsh. Reviewed by David Steele, Stefan
Fercot.)
- Improvements:
- Retry failed reads on object stores. (Reviewed by David
Christensen.)
- Fix defaults in command-line help. (Reviewed by David
Christensen, Chris Bandy.)
- Documentation Improvements:
- Describe discrete option values in a list where appropriate.
(Contributed by Anton Kurochkin. Reviewed by David Steele.)
- Fix "less than" in help output for archive-mode option.
(Contributed by Anton Kurochkin. Reviewed by David Steele.)
- refreshed use-run-pgbackrest.patch
* Mon May 05 2025 Marcus Rueckert <mrueckert@suse.de>
- update to 2.55.1
- Revert "calculate content-md5 on S3 only when required".
(Reviewed by David Christensen. Reported by Frank Brendel.)
- Fix lower bounds checking for option keys. (Reviewed by David
Christensen, Wolfgang Walther. Reported by Wolfgang Walther.)
* Tue Apr 22 2025 Marcus Rueckert <mrueckert@suse.de>
- update to 2.55.0
Verification Improvements and PostgreSQL 18 Support
- Bug Fixes:
- Fix block incremental restore issue on non-default
repository. (Reviewed by David Christensen, Aleksander
Łukasz. Reported by Aleksander Łukasz.)
- Do not set recovery_target_timeline=current for PostgreSQL <
12. (Reviewed by Stefan Fercot.)
- Fix expire archive range logging. (Reviewed by Stefan Fercot.
Reported by Aleš Zelený.)
- Fix error reporting for queries with no results. (Reviewed by
Stefan Fercot. Reported by Susantha Bathige.)
- Features:
- Verify recovery target timeline. (Reviewed by Stefan Fercot.)
- Allow verification of a specified backup. (Contributed by
Maxim Michkov. Reviewed by David Steele.)
- Add support for S3/GCS requester pays. (Contributed by
Timothée Peignier. Reviewed by David Steele.)
- PostgreSQL 18 experimental support. (Reviewed by Stefan
Fercot.)
- Allow connections to PostgreSQL on abstract domain sockets.
(Reviewed by Chris Bandy. Suggested by Chris Bandy.)
- Add numeric output to version command. (Contributed by Stefan
Fercot. Reviewed by David Steele.)
- Improvements:
- Allow backup command to operate on remote repositories.
(Reviewed by Stefan Fercot.)
- Use lz4 for protocol compression. (Reviewed by Stefan
Fercot.)
- Calculate content-md5 on S3 only when required. (Reviewed by
David Christensen.)
- Warn when a value for a multi-key option is overwritten.
(Reviewed by David Christensen, Stefan Fercot.)
- Add detail logging for expired archive path. (Contributed by
Stefan Fercot. Reviewed by David Steele.)
- Remove support for PostgreSQL 9.4. (Reviewed by Stefan
Fercot.)
- Remove autoconf/make build. (Reviewed by David Christensen.)
- Documentation Improvements:
- Fix documentation for specifying multiple stanzas with
tls-server-auth. (Reviewed by David Christensen, Stefan
Fercot. Suggested by Terry MacAndrew.)
- Clarify incremental backup expiration. (Reviewed by Stefan
Fercot.)
- Clarify requirement for local/remote pgBackRest versions to
match. (Contributed by Greg Clough. Reviewed by David
Steele.)
- Add FAQ about exporting self-contained cluster. (Contributed
by Stefan Fercot. Reviewed by David Steele.)
- Caveat --tablespace-map-all regarding tablespace creation.
(Reviewed by Stefan Fercot, Christophe Courtois. Suggested by
Christophe Courtois.)
- Clarify behavior of --repo-retention-full-type. (Reviewed by
Antoine Beaupré. Suggested by Antoine Beaupré.)
- Change --process-max recommendation for object stores to
- -repo-bundle. (Reviewed by Stefan Fercot.)
- Update unix_socket_directory to unix_socket_directories.
(Contributed by hyunkyu han. Reviewed by David Steele.)
- Recommend not placing spool-path within pg_xlog/pg_wal.
(Reviewed by Martín Marqués, Don Seiler. Suggested by Martín
Marqués.)
- refreshed patches:
- libpq-fe.h_localisation.patch
- use-run-pgbackrest.patch
* Mon Jan 20 2025 Marcus Rueckert <mrueckert@suse.de>
- update to 2.54.2
- Fix issue after disabling bundling with block incremental
enabled. (Reviewed by David Christensen.)
- Clarify behavior of multiple configuration files. (Reviewed by
Paul Bierly. Suggested by Paul Bierly.)
* Mon Dec 23 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.54.1
* Fix issue with version/help commands attempting to load pgbackrest.conf
* Stabilize async archiving in integration tests
* Sun Dec 15 2024 Marcus Rueckert <mrueckert@suse.de>
- Fix typos in unit files
* Sun Dec 08 2024 Marcus Rueckert <mrueckert@suse.de>
- only build with libbacktrace where it is supported
* Sat Oct 26 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.54.0
* Fix PostgreSQL query performance for large datasets.
* Allow repositories on versioned storage to be read at a target time.
* Allow requested standby backup to proceed with no standby.
* Summarize backup reference list for info command text output.
* Refresh web-id token for each S3 authentication.
* Correctly display current values for indexed options in help.
* Save backup.info only when contents have changed.
* Remove limitation on reading files in parallel during restore.
* Improve SFTP error messages.
* Add performance tuning section to user guide.
* Documentation improvements
* Tue Aug 20 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.53.1
* Fix permissions when restore run as root user
* Fix segfault on delayed connection errors
* Skip local repository duplicate check for SFTP
* PostgreSQL 17beta3 support
* Tue Jul 23 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.53
* IMPORTANT NOTE: The log-level-stderr option default has been changed from warn to off.
This makes it easier to capture errors when only redirecting stdout.
To preserve the prior behavior set log-level-stderr=warn
* Fixed SFTP renaming failure when file already exists
* Allow backups to run concurrently on different repositories
* Support IP-based SANs for TLS certificate validation.
* Default log-level-stderr option to off
* Allow alternative WAL segment sizes for PostgreSQL ≤ 10
* Add hint to check SFTP authorization log
* Documentation Improvements: Clarify archive-push multi-repo behavior
* Wed Jun 26 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.52.1
* Fix issue with files larger on the replica than on the primary.
* Fri May 31 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.52
* Add GCS batch delete support
* S3 SSE-C encryption support
* PostgreSQL 17 support
* Update start/stop documentation to reflect actual functionality.
- switch rpm build to meson build system
* Fri Mar 29 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.51
* Bug Fixes:
+ Skip zero-length files for block incremental delta restore.
+ Fix performance regression in storage list.
+ Fix progress logging when file size changes during backup.
* Improvements:
+ Improved support for dual stack connections.
+ Make meson the primary build system.
+ Detect files that have not changed during non-delta incremental backup.
+ Prevent invalid recovery when backup_label removed.
+ Improve archive-push WAL segment queue handling.
+ Limit resume functionality to full backups.
+ Update resume functionality for block incremental.
+ Allow --version and --help for version and help.
+ Add detailed backtrace to autoconf/make build.
* Documentation Improvements:
+ Update references to recovery.conf. (Reviewed by Stefan Fercot. Suggested by Stephen Frost.)
* Wed Jan 24 2024 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.50
* Bug Fixes:
+ Fix short read in block incremental restore.
+ Fix overflow suppressing backup progress in info output.
* Improvements:
+ Preserve partial files during block incremental delta restore.
+ Add support for alternate compile-time page sizes.
+ Skip files truncated during backup when bundling.
+ Improve SFTP storage error messages.
* Tue Nov 28 2023 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.49
* Bug Fixes:
+ Fix regression in retries
+ Fix recursive path remove in SFTP storage driver
* Improvements:
+ Remove support for PostgreSQL 9.3
* Documentation Features:
+ Document maintainer options
+ Update point-in-time recovery documentation for PostgreSQL >= 13
* Test Suite Improvements
* Thu Sep 28 2023 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.48
* Bug Fixes:
+ Fix issue restoring block incremental without a block list.
+ [doc] Fix configuration reference example for the tls-server-address option.
+ [doc] Fix command reference example for the filter option.
* Features:
+ Add --repo-storage-tag option to create object tags.
+ Add known hosts checking for SFTP storage driver.
+ Support for dual stack connections.
+ Add backup size completed/total to info command JSON output.
* Improvements:
+ Multi-stanza check command.
+ Retry reads of pg_control until checksum is valid.
+ Optimize WAL segment check after successful backup.
+ Improve GCS multi-part performance.
+ Allow archive-get command to run when stanza is stopped.
+ Accept leading tilde in paths for SFTP public/private keys.
+ Reload GCS credentials before renewing authentication token.
* Test Suite Improvements
- refreshed patches; release.xml has been splitted into individual files
* Mon Aug 07 2023 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.47
* Bug Fixes:
+ Preserve block incremental info in manifest during delta backup
+ Fix block incremental file names in verify command
+ Fix spurious automatic delta backup on backup from standby
+ Skip recovery.signal for PostgreSQL >= 12 when recovery type=none
+ Fix unique label generation for diff/incr backup
+ Fix time-based archive expiration when no backups are expired
* Improvements:
+ Improve performance of SFTP storage driver
+ Add timezone offset to info command date/time output
+ Centralize error handling for unsupported features
* Documentation Improvements:
+ Clarify preference to install from packages in the user guide
* Sun May 28 2023 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.46
* Features:
+ Block incremental backup. (Reviewed by John Morris, Stephen Frost, Stefan Fercot.)
+ SFTP support for repository storage. (Contributed by Reid Thompson. Reviewed by Stephen Frost, David Steele.)
+ PostgreSQL 16 support. (Reviewed by Stefan Fercot.)
* Improvements:
+ Allow page header checks to be skipped. (Reviewed by David Christensen. Suggested by David Christensen.)
+ Avoid chown() on recovery files during restore. (Reviewed by Stefan Fercot, Marcelo Henrique Neppel. Suggested by Marcelo Henrique Neppel.)
+ Add error retry detail for HTTP retries.
* Documentation Improvements:
+ Add warning about using recovery type=none. (Reviewed by Stefan Fercot.)
+ Add note about running stanza-create on already-created repositories.
* Mon Mar 27 2023 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.45
+ Bug Fix: Skip writing recovery.signal by default for restores of offline backups.
+ Features: Block incremental backup (BETA)
+ Improvements: Keep only one all-default group index.
+ Documentation improvements
* Mon Feb 06 2023 Andrea Manzini <andrea.manzini@suse.com>
- update to version 2.44
+ Remove support for PostgreSQL 9.0/9.1/9.2.
+ Restore errors when no backup matches the current version of PostgreSQL.
+ Add compress-level range checking for each compress-type.
+ Documentation improvements
/etc/pgbackrest.conf /run/pgbackrest /usr/bin/pgbackrest /usr/lib/systemd/system/pgbackrest-diff@.service /usr/lib/systemd/system/pgbackrest-diff@.timer /usr/lib/systemd/system/pgbackrest-full@.service /usr/lib/systemd/system/pgbackrest-full@.timer /usr/lib/systemd/system/pgbackrest-incr@.service /usr/lib/systemd/system/pgbackrest-incr@.timer /usr/lib/systemd/system/pgbackrest.service /usr/lib/systemd/system/pgbackrest.target /usr/lib/tmpfiles.d/pgbackrest.conf /usr/share/doc/packages/pgbackrest /usr/share/doc/packages/pgbackrest/README.SUSE /usr/share/doc/packages/pgbackrest/README.md /usr/share/licenses/pgbackrest /usr/share/licenses/pgbackrest/LICENSE /var/lib/pgbackrest /var/log/pgbackrest /var/spool/pgbackrest
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Apr 1 23:32:50 2026