TiDB 数据库删了怎么恢复

我看到官网上有表删了,数据删了恢复,没看到库删了怎么恢复,tidb 版本是4.0.0

建议不要乱删

有没得办法恢复哟

你把库删了吗?

误删除了。


看一下这个问题的答案是否可以帮到你~

这个是恢复数据,数据的dml,库删了好像不得行

修改下 gc 时间,把 gc 时间调长,
https://docs.pingcap.com/zh/tidb/stable/sql-statement-flashback-table#flashback-table
然后看一下这个文档,看能不能恢复

目前只能恢复表及数据,不能恢复库

1赞

我看了的,这个是恢复表,好像恢复库不得行,现在是把预发布的库搞了一份下来。

那你试一下看看~

老铁真猛啊,把公司库删了还没跑。

1赞

他们误删除了。本来是删华为云的,结果删除到了其他环境。

你这不是废话吗?不删错了谁来提问这个

如果之前没有备份,估计够呛了。

目前 BR 暂时不支持没有备份的恢复。另外 TiDB 默认 GC 时间是 10 分钟,如果 GC 时间没有变更,怕是物理层的数据也无法恢复。