Postgres 9.4.5升级到9.5

时间:2016-03-16 00:16:02

标签: database postgresql data-warehouse postgresql-9.4 postgresql-9.5

我在CentOS 6.7上运行了Postgres(版本 9.4.5 )数据库。

我如何才能将当前的Postgres发行版升级为 v9.5.x

这必须以最小的数据损坏以及最小的停机时间完成,因为该服务器目前正在生产中。

我考虑过安装Postgres 9.5的单独实例并交换平衡器以指向新实例。然后在后台执行顺序插入。但是,这会导致序列化列出现问题。这绝对不是理想的情况。

对于任何好奇的人来说,这个改变正在进行中,因为Postgres 9.4.5没有一种方法来执行upsert而没有潜在的数据丢失和/或并发错误。

应该注意的是,该数据库目前的大小 300GB ,主要用于数据仓库。

硬件规格如下:

CPU:http://ark.intel.com/products/83356/Intel-Xeon-Processor-E5-2630-v3-20M-Cache-2_40-GHz

RAM: 128GB

存储: 1.5TB PCIE SSD

0 个答案:

没有答案