¿Por Qué pgBackRest?

pgBackRest ofrece respaldos paralelos, incrementales y recuperación PITR — todo lo que pg_dump no puede hacer.

Instalación y Configuración

sudo apt install pgbackrest -y

Configuración Clave

ParámetroPropósito
repo1-retention-full=2Mantener 2 respaldos completos
repo1-retention-diff=7Mantener 7 diferenciales
process-max=4Hilos paralelos
compress-type=zstCompresión Zstandard (la más rápida)

Respaldo Programado (Cron)

0 2 * * 0 postgres pgbackrest --stanza=mydb --type=full backup
0 2 * * 1-6 postgres pgbackrest --stanza=mydb --type=diff backup

Solución de Problemas

ProblemaSolución
”WAL segment not found”Verifique archive_mode y archive_command
Respaldo muy lentoAumente process-max; use compress-type=zst
Disco del repositorio llenoReduzca retention-full; mueva a S3

Artículos Relacionados