误删除数据后,oceanbase快速恢复数据的方式

误删除数据后,oceanbase快速恢复数据的方式

1 个赞

考虑用备份慢慢恢复吧

闪回查询

最近的一次备份是什么时候,要是可以用,就用备份恢复吧。还可以看看日志,试试从日志反向恢复

1 个赞

第一步,先看undo_retention 参数设置的是多久,如果删除的时间距离当前时间在参数范围内,就使用闪回操作。

第二步,如果时间超了undo_retention 参数时间,那就要根据备份和归档,来恢复到你想要恢复的时间点了。如果只开了备份,没开归档,那就只能恢复到上一次的备份时间点,而不是任意时间点了。

要是,删除是整个表,可以,看看,有没有开启回收站,要是开了,也是可以快速恢复的。

要是,以上所有的,都没有,恭喜了,那数据找不回来了