Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pgbackrest-2.58.0-1.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: pgbackrest Distribution: openSUSE Tumbleweed
Version: 2.58.0 Vendor: openSUSE
Release: 1.3 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.3.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

Provides

Requires

License

MIT

Changelog

* 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

Files

/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, Tue Apr 21 22:32:08 2026