我想问一下我是否正确理解Postgres的升级。当前在服务器上安装了9.6版。我计划提高版本12。是否最简单的解决方案是进行转储(因为此服务器上有多个数据库,并且我不想仅单独处理整个数据库),然后删除旧版本的postgres并安装较新的版本?我想确定一下,因为我找到了一些例子。我还应该对此流程做些什么吗?我正在寻求指导。
答案 0 :(得分:0)
最好是同时安装新旧版本的PostgreSQL。
然后,您可以使用pg_dumpall
(较新版本!)和psql
进行转储和还原,也可以使用pg_upgrade
。
The documentation详细介绍了这一点。