开发者社区 问答 正文

数据库误操作,删除了表。现在有凌晨数据库的逻辑备份,和删除表后,停掉库的冷备,包含所有的 wa#PG

数据库误操作,删除了表。现在有凌晨数据库的逻辑备份,和删除表后,停掉库的冷备,包含所有的 wal log ,这种情况,能把数据库恢复到某个点,或者把删除的表恢复出来吗? 如果库的全备,可以根据 wal log 恢复到某个时间点。但现在没有全备,只有库的逻辑备份,pg_dump ,要是 mysql 可以根据 binlog 解析出相关的表日志,还原出来,那 postgresql 如何恢复呢#PG

展开
收起
黄一刀 2020-08-28 22:17:13 2285 分享 版权
1 条回答
写回答
取消 提交回答
  • 参考https://gitee.com/movead/XLogMiner 可以处理delete。drop没有办法

    2020-08-28 22:18:13
    赞同 展开评论