Table of Contents
Release date: 2025-03-28
This is the first public release of pg_probackup3.
pg_probackup3 is based on pg_probackup where most of the functionality is implemented.
Major features are as follows:
Version independence: The same pg_probackup3 version can now be used with different versions of Postgres Pro or PostgreSQL, ensuring compatibility and flexibility.
API integration: pg_probackup3 can be integrated with various backup systems via API, thus offering centralized management of the backup process.
Work without SSH: pg_probackup3 can work without an SSH connection, enabling more effective and secure data transfer.
FUSE
: pg_probackup3 introduces the new fuse command, which enables running a database instance directly from a backup without requiring a full restore, using the FUSE (Filesystem in User Space) mechanism.Operation by unprivileged users: pg_probackup3 can be started by users who do not have access rights to PGDATA. This helps to increase security and reduce the risk of potential errors.
A new backup format: Each backup is now stored as a single file, making it easier to manage and store backups.
pg_basebackup support: In the BASE data source mode, it is now possible to leverage the pg_basebackup replication protocol for improved backup speed and efficiency.
PRO mode: pg_probackup3 introduces a proprietary replication protocol in the new PRO data source mode, available exclusively in Postgres Pro Enterprise.
Merging incremental backup chains: It is now possible to save disk space by merging chains of incremental backups.