PostgreSQL pg_xlog文件夹的文件

问题描述 投票:0回答:1

我有一个来自我以前的数据库的PostgreSQL“数据”目录。当我从PostgreSQL的默认安装中删除“data”目录中的这个目录并尝试运行我的PostgreSQL时,它会返回以下错误:

无法打开文件“pg_xlog / 000000010000000000000012”(日志文件0,段18):没有这样的文件或目录无法打开文件“pg_xlog / 000000010000000000000011”(日志文件0,段17):没有这样的文件或目录

我怎样才能找到这些日志文件? PostgreSQL如何创建这些文件?

database export dump postgresql-9.2
1个回答
0
投票

要“复制”群集,您应该按照链接:https://www.postgresql.org/docs/current/static/backup-file.html的说明进行操作

有两个限制

  1. 必须关闭数据库服务器才能获得可用的备份。
  2. 如果您深入研究了数据库的文件系统布局的详细信息,您可能会尝试从其各自的文件或目录中仅备份或还原某些单独的表或数据库。这不行

刚刚覆盖“剪切”目录后,您使群集无法使用 - 构建一个新的

© www.soinside.com 2019 - 2024. All rights reserved.