PGX is providing continuity support for pgBackRest, under the name pgxbackup.

pgBackRest has been the gold standard for PostgreSQL backup and restore for over a decade. David Steele built it, maintained it, and shaped how a generation of PostgreSQL DBAs think about backup. It earned its place in production because it does the unglamorous things correctly: parallel backup and restore, point-in-time recovery, page-level checksums, encryption, multiple repository support, archive management.

Our support clients depend on it. As active maintenance has wound down, we’ve decided the responsible thing is to keep the lights on.

The new name is at Dave’s request: he’s asked that forks not carry the pgBackRest name, and that’s a request we respect.

What we’re providing:

  • Critical bug fixes — correctness and security issues will be addressed.
  • Compatibility with new PostgreSQL releases — as each major version ships, pgxbackup will keep working with it.
  • Functional continuity — existing backup repositories will restore correctly, and the configuration language will remain the same.

pgxbackup is open-source under the same license as pgBackRest, and outside contributors are welcome. Bug reports, fixes, and PostgreSQL-compatibility patches are all in scope.

The repository is live: github.com/pgexperts/pgxbackup.

(Armchair icon by Alexander Skowalsky.)