AN_12
(Xiaoqiao)
1
【TiDB 使用环境】生产环境 /测试/ Poc
【TiDB 版本】V8
【操作系统】Centos
【部署方式】云上部署(什么云)/机器部署(什么机器配置、什么硬盘)
【集群数据量】
【集群节点数】
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【复制黏贴 ERROR 报错的日志】
【其他附件:截图/日志/监控】
TiDB有没有类似回收站功能,或者如果想要误删除数据有没有好的办法快速恢复
AN_12
(Xiaoqiao)
2
当然分为几种情况,如:
DELETE:
TRUNCATE
1 个赞
麻辣机师
(Ti D Ber N Ec Hp7n S)
4
GC不能设置得过大,日志备份恢复又只能整个实例
如果 flash back能够基于GC+日志备份,则恢复能力就逆天了
lllzd
(时光旅行者)
5
没有内置回收站的功能,但是可以基于BR+日志流实现真正的秒级PITR恢复。
AN_12
(Xiaoqiao)
6
可以试下,这要实操下;主要形成SOP,能够快速解决 遇到这种问题
zhanggame1
(Ti D Ber G I13ecx U)
10
gc时间调长点,drop truncate表的直接闪回,对于删除或者update数据的,可以用select * from t as of timestamp ‘2025-11-01 10:00:00’ 查询指定时间的数据,或者dumpling备份带指定时间,获取修改前数据
北极星DB
(Ti D Ber H0 A Jl5 Tn)
11
TRUNCATE没办法恢复吧,只有DELETE才跟回收站有关系吧
1 个赞
异乡的大人
(Ti D Ber 2 Qs S2z Ws)
18
数据库 TiDB 中,支持将手动释放后的实例进入回收站管理,但暂不支持在回收站页面恢复实例数据,可联系官方运维人员恢复仍存在保留的实例数据,回收站实例数据保留 7 天,7 天后自动删除。另外,TiDB Cloud Dedicated 在删除集群后,其现有的手动备份会被移动到回收站,可从回收站恢复备份数据到新集群。
1 个赞
yangyang
(Ti D Ber A Lc My4qe)
19
TiDB 无原生回收站功能,误删表 / 库就用 BR 工具基于备份恢复,或通过 TiDB 8.x 新增的表恢复功能,部署 TiCDC 同步数据到备用库,降低误删影响。
zhanggame1
(Ti D Ber G I13ecx U)
20
能恢复flashback table XXX 就完事了,你可以试试