DBAtlas · Atlas d'exploitation des bases de données

Créer la stanza pgBackRest et vérifier l'archivage (stanza-create/check)

PostgreSQLSauvegarde et PITR

Commande

# 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

Ce que fait la commande

stanza-create crée dans le dépôt les métadonnées du cluster (system identifier, version) ; check teste la connexion PostgreSQL, archive_command et l'arrivée du WAL dans le dépôt avec un vrai changement de WAL.

Quand l'utiliser

À l'installation initiale, après un changement d'archive_command ou de dépôt, et comme contrôle de santé en supervision/cron.

Attention

Exécutez les commandes en tant que postgres (ou propriétaire du dépôt) ; les exécuter en root casse la propriété des fichiers. Après une mise à niveau majeure, stanza-upgrade est requis, pas stanza-create. Si check échoue, le PITR peut être impossible même si les sauvegardes se terminent.

Ouvrir dans DBAtlas →

Voir aussi