DBAtlas · Atlas de operaciones de bases de datos

Crear la stanza de pgBackRest y verificar el archivado (stanza-create/check)

PostgreSQLBackup y PITR

Comando

# 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 check

Qué 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.

Abrir en DBAtlas →

Relacionado