Skill Detail

Run PostgreSQL backup restore and WAL recovery workflows with pgBackRest

Execute PostgreSQL backup, restore, verification, and point-in-time recovery runbooks with explicit repository and WAL handling.

Runbooks & DiagnosticsMulti-Framework
Runbooks & Diagnostics Multi-Framework Security Reviewed
⭐ 3.7k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill run-postgresql-backup-restore-and-wal-recovery-workflows-with-pgbackrest Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
pgBackRest installation, PostgreSQL server access, configured backup repository storage, credentials and retention settings for the target environment
Install & setup
Install pgBackRest from the upstream packages or build instructions, configure a stanza and repository for the target PostgreSQL cluster, then use the documented backup, check, restore, and WAL recovery commands for the intended runbook.
Author
pgbackrest
Publisher
Organization
Last updated
Apr 19, 2026
Quick brief

Use pgBackRest when an agent needs to run or verify PostgreSQL backup and recovery procedures, including restore testing and WAL-based point in time recovery, instead of treating Postgres as a general database product. A user should invoke this instead of normal database use when the job is operational protection and recovery, not query execution or application development. The scope boundary is tight and skill-shaped: PostgreSQL backup, restore, retention, and recovery runbooks, not a plain database or backup platform listing.