【 使用环境 】生产环境
【 OB or 其他组件 】4.3.5
【 使用版本 】
【问题描述】 数据表被truncate如何恢复
1 个赞
通过备份恢复,如果没有备份,那就反思反思,因为你离删库跑路不远了
2 个赞
1、SELECT * FROM table_name AS OF SNAPSHOT ‘2025-03-13 00:00:00’;
时间戳覆盖删除时间,查询看下,太久了也查不到。
2、生产环境理论上有备份,可以通过备份恢复,
执行按表恢复-V4.3.5-OceanBase 数据库文档-分布式数据库使用文档
1 个赞
是的,truncate不回收,感谢提醒
回收站没有的话,那只能通过备份恢复了
准备提桶,溜了吧
binlog 恢复可以吗?不知道这个能不能在ob实现
v4好像可以做表级恢复,可以试试
OB的binlog目前是有增量数据订阅能力,为了支持生态,没有数据恢复能力。