pg_probackup3 3.0.0 Documentation


Table of Contents

1. About pg_probackup3
Installing pg_probackup3
Versioning
I. Backup and Recovery
2. About pg_probackup3 Backup and Recovery
Features
Limitations
3. Backup and Recovery Setup
Initializing the Backup Catalog
Adding a New Backup Instance
Configuring pg_probackup3
Specifying Connection Settings
Configuring the Database Cluster
Setting up STREAM Backups
Setting up Continuous WAL Archiving
Setting up PTRACK Backups
Configuring the Remote Mode
Set up SSH
Configuring S3 Connectivity
Set up Access to S3 Storage
4. Usage
Creating a Backup
ARCHIVE Mode
STREAM Mode
External Directories
Mounting a Backup Directory with FUSE
Restoring a Cluster
Partial Restore
Performing Point-in-Time (PITR) Recovery
Managing the Backup Catalog
Viewing Backup Information
Viewing WAL Archive Information
Merging Backups
Deleting Backups
Using pg_probackup3 in the Remote Mode
Running pg_probackup3 on Parallel Threads
Checking Data Integrity
Page Validation
Validating a Backup
Configuring Retention Policy
Removing Redundant Backups
Pinning Backups
Configuring WAL Archive Retention Policy
More Examples
Minimal Setup
5. Reference
pg_probackup3
Command-Line Reference
Commands
version
help
init
add-instance
del-instance
set-config
set-backup
show-config
show
backup
restore
validate
merge
delete
archive-push
fuse
archive-get
retention
Options
Common Options
Recovery Target Options
Retention Options
Pinning Options
Logging Options
Connection Options
Compression Options
Archiving Options
Buffer Options
Remote Mode Options
Remote WAL Archive Options
Incremental Restore Options
Partial Restore Options
S3 Options
Testing and Debugging Options
Authors
Credits
libpgprobackup
Description
Functions
Structures to Work with Files
MetadataProviderLib
CSource and Csink
PgproBackup
Command Options
connectOptionsLib
backupOptionsLib
restoreOptionsLib
mergeOptionsLib
Constants
BackupMode
CompressAlg
BackupSource
A. Release Notes
pg_probackup 3.0
Index
pdf