繁体   English   中英

重新安装操作系统后,在没有pg_dump的情况下还原Postgres数据库吗?

[英]Restore Postgres database without pg_dump after OS reinstall?

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

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

我有什么办法可以从第二个硬盘驱动器上的原始格式还原数据库?

是的,如果不清除数据库,总有解决方案。 数据仍然在那里。

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

您可以尝试在虚拟机中安装Debian wheezy,然后在其中进行复制和转储。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM