[英]Recover Postgres Streaming Replication Slave from Archived Wal Logs
我已經通過流復制設置了Postgres Hot Standby服務器。 但是我的備用服務器要求一個舊的wal存檔日志,該日志當前不在Master的pg_xlog目錄中。 但是該文件存在於wal歸檔備份目錄中。
如何配置備用數據庫以從備份目錄讀取此文件? 或以任何方式手動將此文件復制到備用服務器?
任何幫助將不勝感激。
你將不得不增加一個restore_command
到recovery.conf
可以從WAL歸檔恢復文件。
然后重新啟動備用數據庫,它應該能夠恢復。
當備用服務器無法通過流復制獲得所需的WAL時,它將嘗試restore_command
。 如果失敗,它將再次嘗試流式復制,以此類推。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.