shield Recommended update for pgbackrest
openSUSE-2026-296


This update for pgbackrest fixes the following issues: - 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 - 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.) - 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.) - 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.) - 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.) - 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.) - update to version 2.54.1 * Fix issue with version/help commands attempting to load pgbackrest.conf * Stabilize async archiving in integration tests - 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 - 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 - 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 - update to version 2.52.1 * Fix issue with files larger on the replica than on the primary. - 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. - 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.) - 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. - 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

  • Release Date
    Aug 23 2026
  • References
  • Type
    recommended
  • Severity
    moderate

cloud_download Downloads

SUSE Package Hub 15.7 ppc64le
  • Packages
    pgbackrest
    Reliable PostgreSQL Backup&Restore
    2.58.0-bp157.2.3.1 lock rpm
SUSE Package Hub 15.7 x86_64
  • Packages
    pgbackrest
    Reliable PostgreSQL Backup&Restore
    2.58.0-bp157.2.3.1 lock rpm
SUSE Package Hub 15.7 aarch64
  • Packages
    pgbackrest
    Reliable PostgreSQL Backup&Restore
    2.58.0-bp157.2.3.1 lock rpm
SUSE Package Hub 15.7 s390x
  • Packages
    pgbackrest
    Reliable PostgreSQL Backup&Restore
    2.58.0-bp157.2.3.1 lock rpm