我以前的数据库中有一个PostgreSQL
“数据”目录。
当我从PostgreSQL的默认安装中删除“data”目录中的这个目录并尝试运行我的PostgreSQL时,它会返回以下错误:
无法打开文件“pg_xlog / 000000010000000000000012”(日志文件0, 段18):没有这样的文件或目录无法打开文件 “pg_xlog / 000000010000000000000011”(日志文件0,段17):没有这样的 文件或目录
我如何找到这些日志文件? PostgreSQL如何创建这些文件?
答案 0 :(得分:0)
为了复制"群集,您应该按照链接说明: https://www.postgresql.org/docs/current/static/backup-file.html
有两个限制
- 必须关闭数据库服务器才能获得可用的备份。
- 如果您深入研究了数据库的文件系统布局的细节,您可能会尝试仅尝试备份或还原 某些单独的表或数据库来自各自的文件或 目录。这将不工作
醇>
在你刚刚覆盖" cut"您使群集无法使用的目录 - 构建一个新的