我在服务器上安装了postgres(9.3版本)。我计划更换服务器并更新Postgres到新版本。在我的新服务器我有Postgres v.12
我已经将原始数据文件从旧服务器复制到新服务器。数据被粘贴到文件夹/var/lib/postgres12/main/
我无法在新服务器上使用命令/l
查看数据库我应该采取什么步骤从原始数据文件夹恢复这些数据库到较新的版本?
不行
您必须在该数据目录上启动PostgreSQL 9.3服务器,运行pg_dumpall
提取数据(最好使用v12安装中的pg_dumpall
!),并将转储文件恢复到v12服务器。