recovery.conf
intégré à postgresql.conf
#
PostgreSQL 11 et les versions antérieures utilisaient un fichier de
configuration nommé recovery.conf
pour gérer les
réplicas et standbys. Le support de ce fichier a été supprimé dans
PostgreSQL 12. Voir les notes de version de
PostgreSQL 12 pour les détails sur ce changement.
À partir de PostgreSQL 12, la
restauration d'archive, la réplication en flux et le PITR sont
configurés en utilisant les paramètres de
configuration normaux de serveur. Ces paramètres sont configurés
dans le fichier postgresql.conf
ou via ALTER SYSTEM comme tout autre paramètre.
Le serveur ne démarrera pas si un fichier
recovery.conf
existe.
PostgreSQL 15 et les versions antérieures ont un paramètre
promote_trigger_file
, ou
trigger_file
avant la version 12.
Utilisez pg_ctl promote
ou appelez
pg_promote()
pour promouvoir un standby.
Le paramètre
standby_mode
a été supprimé. Un fichier standby.signal
est utilisé
à la place dans le répertoire des données. Voir Fonctionnement du Serveur de Standby pour les détails.