pg_back: Advanced PostgreSQL Database Backup Tool icon

pg_back: Advanced PostgreSQL Database Backup Tool

pg_back is a powerful backup tool designed for PostgreSQL that allows users to efficiently dump multiple databases simultaneously in various formats. Leveraging `pg_dump` and `pg_dumpall`, it not only captures the full database contents but also includes roles, tablespaces, and specific configurations, making it ideal for comprehensive data protection and disaster recovery strategies.

Features

Concurrent database backups for improved efficiency

Customizable output formats for each database dump

Support for encryption using age for secure backup storage

Automated upload and download capabilities for major cloud storage services

Flexible configuration options, including pre- and post-backup hooks

Repository Details

534
59
Updated: 11/20/2024

Languages

Go
Dockerfile
Makefile

License

Other