PostgreSQL pg_xlog文件夹的文件

时间:2017-12-27 10:28:45

标签: database export dump postgresql-9.2

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

  

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

我如何找到这些日志文件? PostgreSQL如何创建这些文件?

1 个答案:

答案 0 :(得分:0)

为了复制"群集,您应该按照链接说明: https://www.postgresql.org/docs/current/static/backup-file.html

  

有两个限制

     
      
  1. 必须关闭数据库服务器才能获得可用的备份。
  2.   
  3. 如果您深入研究了数据库的文件系统布局的细节,您可能会尝试仅尝试备份或还原   某些单独的表或数据库来自各自的文件或   目录。这将工作
  4.   

在你刚刚覆盖" cut"您使群集无法使用的目录 - 构建一个新的