1

我最近重新安装了运行 Postgres 9.3 数据库的操作系统(Debian wheezy --> stretch)。数据库本身存储在单独的物理驱动器上,在重新安装操作系统期间未格式化。

愚蠢的是,我在更改操作系统之前没有运行完整的 pg_dump。

我有什么办法可以从第二个硬盘上的原始形式恢复数据库?

4

1 回答 1

0

是的,如果数据库没有被擦除,总会有解决方案。数据还在。

我会复制所有这些数据并安装一个 9.3 服务器并将该服务器目录与保存的目录交换。

您可以尝试在虚拟机中安装 Debian wheezy 并在那里进行复制和转储。

http://www.postgresql.org/docs/9.3/static/storage-file-layout.html

于 2015-06-08T10:49:48.600 回答