- Herramienta open source de administración de copias de seguridad y recuperación para la recuperación ante desastres (Disaster Recovery) de servidores PostgreSQL, que permite la gestión centralizada remota de múltiples servidores
- Su objetivo principal es realizar de forma sencilla copias de seguridad en caliente en línea, y está especialmente enfocada en entornos con altos requisitos de continuidad del negocio
- Compatible con Point-In-Time Recovery (PITR) para recuperar la base de datos a un momento específico
- Soporta alcanzar "cero pérdida de datos" (RPO=0) mediante streaming síncrono de WAL
- Soporta copias de seguridad remotas mediante rsync/SSH o pg_basebackup, y recuperación tanto local como remota (SSH)
- Las funciones de respaldo incremental (Incremental Backup) y copia de seguridad y recuperación en paralelo permiten una operación eficiente en entornos de gran escala
- A través del catálogo de respaldos, permite administrar de forma unificada el listado, almacenamiento, eliminación, archivado y recuperación de múltiples respaldos completos
- Soporta compresión de archivos WAL (bzip2, gzip, personalizada), gestión de políticas de retención (Retention Policy) e integración de hub WAL con servidores en espera
- Durante la recuperación, permite la reubicación de PGDATA y tablespaces, y soporta scripts hook previos y posteriores al respaldo
- Licencia GPL-3.0, 100% Python
1 comentarios
Recientemente, como pgBackRest dejó de mantenerse, este es un proyecto de código abierto que se menciona como alternativa.