9.3 9.4 9.5 9.6 10 11 12 13 14 15 16 17 Current(18)
PostgreSQL中文社区 问题报告 纠错本页面

O.1. recovery.conf 文件合并到 postgresql.conf #

PostgreSQL 11 及以下版本使用配置文件名为 recovery.conf ,以管理复制和备用机。 关于此文件的支持在PostgreSQL 12被移除。此变更的详细信息请参见PostgreSQL 12 的发布说明

在PostgreSQL 12 及以上版本,归档恢复、流复制和PITR使用 普通服务器配置参数进行配置。 这些参数在postgresql.conf中设置,或像其他参数一样通过 ALTER SYSTEM进行设置。

如果recovery.conf 存在则服务器不会启动。

PostgreSQL 15及以下版本有一个设置 promote_trigger_file,或者在12之前是 trigger_file。 使用pg_ctl promote或调用 pg_promote()来提升一个备用节点。

standby_mode 设置已经被移除。数据目录中的standby.signal 文件用于替代它。详见Standby Server Operation