是否有可能从PostgreSQL 8.3.x升级到8.4.x没有宕机? 我们有一个WAL运输的热备份configuration,所以我们可以select先升级待机,但是WAL运输并没有从8.3.x主机到8.4.x从机,反之亦然。 任何build议将不胜感激,因为我们有一个任务关键的应用程序
希望从以前的版本迁移数据的用户需要使用pg_dump进行转储/恢复。
http://www.postgresql.org/docs/8.4/static/release-8-4.html
一般来说,运行不同主要PostgreSQL版本级别的服务器之间的日志传送将是不可能的。
http://www.postgresql.org/docs/8.3/static/warm-standby.html
我看到的唯一的其他选项是http://wiki.postgresql.org/wiki/In-place_upgrade链接到: http : //pgfoundry.org/projects/pg-migrator/
除此之外,我想你可以把数据库置于只读模式,并在备用或其他服务器上执行升级。
我希望你已经在8.4testing了这个关键的应用程序:)