我有兩臺服務器具有相同版本的postgres(9.4)。 我想快速克隆數據庫(備份和恢復)。 正如我所理解的「從模板創建數據庫xxx」是製作數據庫副本的最快方法。postgres,從外部服務器上的模板創建數據庫
如何從一臺服務器克隆到另一臺服務器? 我可以使用dblink完成這個任務嗎?
我知道使用pg_dump和pg_restore(psql)的解決方案,但我認爲它對我來說太慢了。 例如,5GB數據庫大約在12分鐘後恢復(在pg_restore中使用-j選項)並在大約2分鐘後備份。
另一種方式,可能是我可以複製一些postgres文件(/ var/lib/postgresql/*)到另一臺服務器,並在那裏運行postgres?如何找到這個文件?