我现在在Centos 6上运行Postgres8.4。我需要在Windows机器上迁移到Postgres 9.1。我有自己的理由…不管怎样,在不中断服务和丢失任何功能(尤其是PostGIS)的情况下,将数据从一个数据库移动到另一个数据库的最佳方法是什么?与9.1一起安装的PostGIS版本(2.0)有一些我想利用的功能,但同时我不想丢失8.4中的任何功能。有谁能对此提供一些见解吗?
最佳答案
据我所知,唯一能让您在不停机的情况下升级的是基于触发器的复制系统,比如Slony-I。
关于postgresql - 将Postgresql 8.4迁移到9.1,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11217842/