PGHoard: PostgreSQL Backup and Restore Tool icon

PGHoard: PostgreSQL Backup and Restore Tool

PGHoard is a robust backup daemon designed specifically for PostgreSQL databases, offering seamless integration with various cloud object storage solutions. It automates the backup process, ensuring data integrity through features like point-in-time recovery, encryption, and fault resilience, making it an ideal choice for organizations prioritizing data safety and accessibility.

Features

Automatic periodic base backups and transaction log backups

Support for cloud object storage (AWS S3, Azure, Google Cloud, etc.)

Point-in-time recovery capabilities

Standalone hot backup support for single database setups

Parallel compression and encryption for optimized performance

Fault-resilience with automatic retry mechanisms and WAL file validation

Flexible configuration options for various PostgreSQL versions and environments

Repository Details

1,321
97
Updated: 11/28/2024

Languages

Python
Go
Makefile
Shell

Topics

postgresql
backup
restore
cloud-object-storage
aiven

License

Apache License 2.0