使用rake db:schema:load删除数据库。有什么方法可以恢复数据?

时间:2017-03-22 20:42:40

标签: ruby-on-rails database postgresql disaster-recovery postgresql-9.6

我做了一个巨大的错误,做了一个rake db:schema:在我的生产轨道服务器上加载(重置postgres数据库)

我有一天前的备份,但过去24小时内我还有很多关键数据,包括交易数据。

我正在运行postgres 9.6,我查看过去的stackoverflow帖子,但我不知道数据是否仍在某处

我一发现就停止了postgres(我发出命令后10分钟)

" pg_xlog"中有一些WAL文件。目录,是否有可能从中恢复?

我还看到了这篇帖子:https://dba.stackexchange.com/a/49118,它说有一种检查pageinspect模块的方法。

有没有办法在过去24小时内获取sql交易历史记录?

我想在重新启动postgres之前先问这个问题,并且可能会杀死我的任何机会。

由于

0 个答案:

没有答案