每次新建数据库后,给定架构中的数据都会被截断4次

时间:2019-03-25 04:00:54

标签: postgresql psql datagrip

我有一个具有两个模式的数据库。第一个架构是在几周前构建的,从那以后一直保持稳定。通过原始模式的ETL过程填充同一服务器中同一数据库下的第二个模式。我两次构建了数据(大约需要20个小时来构建)。我可以看到该架构从硬盘驱动器获取了所需的100GB内存。连接到pgadmin4或datagrip时,我可以立即看到数据被截断(删除),释放了占用的空间。在第二次构建之后,在连接任何东西之前,我进行了文件系统级备份(tar文件)。 我进行了第一次备份(第3次尝试,以使方案保持活动状态),我解压缩了tar文件,并将其移动到保持该文件夹未压缩版本在适当位置的位置。 我连接到pgadmin4,数据再次消失了。然后,我编辑了postgres配置数据目录,以指向最初解压缩tar文件的文件夹,以避免在2小时内复制和粘贴。再次启动postgres服务器并使其繁荣,该架构再次截断数据。

我不知道这种情况如何发生或为什么发生。在重新启动服务器以查明从何处触发该truncate命令之前,有关下次查看的任何建议?

PS: tar文件是对... / postgresql / 11 /文件夹中“主”文件夹的压缩。

谢谢。

0 个答案:

没有答案