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
文件。有关详细信息,请参阅备用服务器操作。
如果您在文档中发现任何不正确的内容、与特定功能的使用体验不符或需要进一步澄清的内容,请使用此表格报告文档问题。