Crear la stanza de pgBackRest y verificar el archivado (stanza-create/check)
PostgreSQLBackup y PITRComando
# Create the stanza in the repository (once):
sudo -u postgres pgbackrest --stanza=<stanza> --log-level-console=info stanza-create
# Verify configuration and archiving end to end (switches WAL and waits for the segment to reach the repo):
sudo -u postgres pgbackrest --stanza=<stanza> --log-level-console=info checkQué hace
stanza-create crea en el repositorio los metadatos del clúster (system identifier, versión); check prueba la conexión a PostgreSQL, archive_command y la llegada del WAL al repositorio con un WAL switch real.
Cuándo usarlo
En la configuración inicial, tras cambiar archive_command o el repositorio, y como comprobación de salud de monitoreo/cron.
Precaución
Ejecute los comandos como postgres (o el propietario del repositorio); ejecutarlos como root rompe la propiedad de los archivos. Tras un upgrade de versión mayor se requiere stanza-upgrade, no stanza-create. Si check falla, PITR puede ser imposible aunque los backups terminen.
Relacionado
- Configurar el archivado de WAL para pgBackRest (archive-push/archive-get)
- Tomar backups completos, diferenciales e incrementales con pgBackRest
- Mostrar el catálogo de backups de pgBackRest y el rango del archivo de WAL (info)
- Restaurar el último backup con pgBackRest
- Restaurar a un punto en el tiempo con pgBackRest (PITR, --type=time)
- Reconstruir rápidamente un standby con delta restore de pgBackRest