支援的版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0

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 檔案。 有關詳細資訊,請參閱待機伺服器操作

提交更正

如果您在文件中發現任何不正確、與您使用特定功能的經驗不符,或需要進一步澄清的內容,請使用此表格來回報文件問題。