2017-08-12 63 views
1

是否有可能在不同的計算機上製作postgres sql的實時鏡像服務器?如果可能的話請提一下這個過程我會很棒。鏡像postgre sql server

+0

的可能重複取技術及其對您[什麼是PostgreSQL的「集羣」以及如何創建一個?] (https://stackoverflow.com/questions/12908205/whats-a-postgresql-cluster-and-how-do-i-create-one) –

回答

2

是的,你可以做實時同步鏡像。在這裏,我們只是給你有關要求的大致思路和步驟,我認爲你

先決條件

  • 主數據庫
  • 的從不同的端口或不同服務器上的數據庫。
  • 兩個服務器的PostgreSQL的版本必須完全相同
  • 的從數據庫必須是完全空的
  • 兩個數據庫應該是相同的專用網絡,以確保安全 和可靠的數據傳輸
  • 從屬數據庫作爲主數據庫必須具有相同數量的max_connections,設置爲 。

而且下面的鏈接會給喲想法,並要使用鏡像或複製 http://www.postgresql.org/docs/9.0/static/different-replication-solutions.html

+0

謝謝你的回答監護人我會按照你的步驟。硬件版本應該是一樣的還是無所謂? –

+2

否硬件版本沒有影響,因爲您希望從站只與主站保持'最新',但是**操作系統**應該在服務器上相同 – Guardian

0

您正在查找的內容取決於具體情況:鏡像,複製,集羣。

這些都可能在Postgres中。本網站不適合推薦解決方案。然而,一個開始的地方是關於這個主題的documentation。您可能會發現您需要針對您的特定問題的第三方解決方案。