2012-06-27 104 views
0

我目前在Centos 6上運行Postgres 8.4。我需要遷移到Windows機器上的Postgres 9.1。我有我的理由...無論如何,將數據從一個數據庫移動到另一個數據庫而不中斷服務並丟失任何功能(特別是使用PostGIS)的最佳方式是什麼?與9.1一起安裝的PostGIS版本(2.0)具有一些我想利用的功能,但同時我不想失去8.4中的任何功能。任何人都可以提供一些見解嗎?遷移Postgresql 8.4到9.1

+0

問題並不具體。有什麼東西阻止你進行備份和嘗試9.1?在大多數情況下,這不是什麼大問題。先試試SOMETHING) –

+0

嗯,我見過pg_dump/pg_restore和pg_upgrade。也有人看到硬性升級,這就是爲什麼我想問一個社區認爲哪個是最好的方法。我也可以使用OGR來執行此操作,但它會創建一組我目前沒有使用的pk和幾何類型。我只是想從可能做到這一點的人那裏得到一些意見。 – aeupinhere

回答

4

據我所知,唯一可以讓您無需停機升級的是基於觸發器的複製系統,如Slony-I

+0

感謝您的好評... – aeupinhere