忘记做备份了。现在我有了带数据库的硬盘和带空postgres的新系统。我能恢复数据库吗?通过简单的文件拷贝等?
最佳答案
如果您有旧postgresql系统的完整数据目录(如果是同一版本,或者只是版本号不同),您可以尝试在新的postgresql安装中将其替换为数据目录。(当然,在执行此操作之前,请停止postgres服务器)。
这基本上与postgresql不需要进行备份还原时使用的过程相同。
编辑:正如评论中指出的,我假设不仅是相同(或几乎相同)的版本,而且是相同的体系结构(32-64位、Linux-Windows等)