Features
- Full backup
- Incremental backup (PostgreSQL 14+)
- Restore
- Compression (gzip, zstd, lz4, bzip2)
- AES encryption support
- Symlink support
- WAL shipping support
- Hot standby
- Prometheus support
- Remote management
- Offline detection
- Transport Layer Security (TLS) v1.2+ support
- Daemon mode
- User vault
Overview
pgmoneta makes use of
pgmoneta makes use of
- Process model
- Shared memory model across processes
- libev for fast network interactions
- Atomic operations are used to keep track of state
See Architecture for the architecture of pgmoneta.
Further information
Related projects
- pgagroal - High-performance connection pool for PostgreSQL
- pgexporter - Prometheus exporter for PostgreSQL