Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Database Backup Software
  3. pg_probackup

pg_probackup

What it is

pg_probackup is a free utility for managing backup and recovery of PostgreSQL database clusters on Linux, Windows, or self-hosted systems. It creates full backups and page-level incremental backups in DELTA, PAGE, and PTRACK modes. Recovery options include incremental restore, partial restore, and point-in-time recovery through WAL archives. Automatic consistency checks, on-demand backup validation, and PostgreSQL instance verification with checkdb help review backup and database condition. Retention rules can use recovery time, backup count, or a backup time-to-live, with expired backups merged or deleted. Backup, restore, merge, delete, validate, and checkdb tasks can run across parallel threads. The utility works with remote PostgreSQL systems and can back up from a standby server. Postgres Pro Enterprise supports S3 storage through MinIO, Amazon S3, and VK Cloud. Compatibility is listed for PostgreSQL 13 through 18, with Linux packages and Windows installers documented.

For and against

For

  • Full and page-level incremental backup modes
  • Point-in-time recovery using WAL archives
  • Retention by time, count, or recovery time
  • Parallel backup and restore operations
  • Standby-server backup support

Against

  • SSH remote backup is unavailable on Windows
  • SSH operations require matching local and remote versions
  • License disclaims support, updates, and warranties

The verdict

pg_probackup covers backup, recovery, validation, retention, and remote-operation needs for PostgreSQL environments. Check the Windows SSH restriction and licensing terms before adopting it.

Who it suits

It suits PostgreSQL administrators who need configurable backups, recovery options, validation, and retention controls. It is also relevant for teams managing remote or standby database systems.

Plans and prices

Community Edition

Free

Backup and recovery utility · PostgreSQL clusters

Every plan, in full

On the record

Backup modes
It supports full backups and page-level incremental DELTA, PAGE, and PTRACK backups.postgrespro.github.io · read 30 Sep 2026
Cloud storage
The Postgres Pro Enterprise edition supports S3 storage through MinIO, Amazon S3, and VK Cloud, transferring backup data without intermediate storage.postgrespro.com · read 30 Sep 2026
Installation
Windows installers are provided in release assets and Linux installation packages are documented.github.com · read 30 Sep 2026
License
The software may be used, copied, modified, and distributed for any purpose without fee, while the license disclaims maintenance, support, updates, and warranties.github.com · read 30 Sep 2026
Notable limits
Remote backup through SSH is not supported on Windows, and remote and local pg_probackup versions must match for SSH operations.github.com · read 30 Sep 2026
Parallelization
Backup, restore, merge, delete, validate, and checkdb operations can run on multiple parallel threads.postgrespro.github.io · read 30 Sep 2026
PostgreSQL compatibility
The repository states compatibility with PostgreSQL 13, 14, 15, 16, 17, and 18.github.com · read 30 Sep 2026
Purpose
pg_probackup manages backup and recovery of PostgreSQL database clusters.github.com · read 30 Sep 2026
Recovery
It supports incremental restore, partial restore, and point-in-time recovery using WAL archives.postgrespro.github.io · read 30 Sep 2026
Remote operations
The utility supports backing up or restoring PostgreSQL instances on remote systems.postgrespro.github.io · read 30 Sep 2026
Retention
Retention policies can be based on recovery time, backup count, or a backup time-to-live value, with expired backups merged or deleted.postgrespro.github.io · read 30 Sep 2026
Standby backups
Backups can be taken from a standby server to avoid extra load on the master.github.com · read 30 Sep 2026
Support
Postgres Professional offers 24x7x365 technical support for Postgres Pro, including Tier 2 and Tier 3 assistance.postgrespro.com · read 30 Sep 2026
Validation
It provides automatic data consistency checks, on-demand backup validation, and PostgreSQL instance verification with checkdb.postgrespro.github.io · read 30 Sep 2026

Alternatives to pg_probackup

Every alternative, ranked