Créer la stanza pgBackRest et vérifier l'archivage (stanza-create/check)
PostgreSQLSauvegarde et PITRCommande
# 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 checkCe 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.
Voir aussi
- Configurer l'archivage WAL pour pgBackRest (archive-push/archive-get)
- Effectuer des sauvegardes full, différentielles et incrémentales avec pgBackRest
- Afficher le catalogue de sauvegardes pgBackRest et la plage d'archives WAL (info)
- Restaurer la dernière sauvegarde avec pgBackRest
- Restaurer à un instant donné avec pgBackRest (PITR, --type=time)
- Reconstruire rapidement une standby avec la restauration delta de pgBackRest