如何在 postgresql 13 上將備用切換為主?

如何在 postgresql 13 上將備用切換為主?

為了實現資料庫的高可用性,在 Postgresql-13 上建置了 Active-Standby(副本)叢集。插入資料正確傳輸到「副本」伺服器,就可以了。現在,我想檢查案例,如何在兩台伺服器上更改角色。為此,我 /var/lib/postgresql/13/main/standby.signal 被刪除,也為應用程式變更重新啟動 postgrsql.service 有些東西告訴我我做錯了什麼。所以,

  1. 如何用複製品製作大師,
  2. 那麼如何從舊的master(暫時不可用)中恢復master,而不丟失資料呢?

對不起我的英文不好。

相關內容