【 TiDB 使用环境】Poc
【 TiDB 版本】7.5
【复现路径】
【遇到的问题:
在我们部署的测试环境导入了约1.5T的数据,备份后约500G,从阿里云OSS要还原到POC环境,其中的一些小的数据库可以还原,但有一些库有几百G的,还原时没有任何进度,一直在还原状态,后台查到有些表还原了,但没有数据,有些表都没有创建,就像静止状态没有任何反应,】
测试环境的节点和POC环境不一样。数据从测试环境备份下来,还原到POC环境。POC环境是:3 PD, 4TiDB ,5KV。
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
tikv.log.tail3000.grep-c-30-sst.log (417.5 KB)
tikv.log.tail3000.log (852.4 KB)
show.txt (33.1 KB)
是sql里面执行的BACKUP DATABASE,确认备份成功了
我也碰到过还原不了的情况一直卡着,日志也没啥有用的报错,后来发现是tikv的磁盘使用超过80%了。清理tivk磁盘后就可以还原了。
2 个赞
空间是足够的, 有个库是200多M,但有10几万张表,都还原不了
时间多久后 还原的有数据的,还是自始至终 没有数据?
小龙虾爱大龙虾
(Minghao Ren)
18
看了半天不知道你是用 br 恢复还是 lightning local 模式恢复,从第三个日志看到 ddl 是卡住了,重启 tidb server 吧
zhh_912
(Ti D Ber Cv4 Exo1 H)
20
首先看备份成功了吗,其次看是什么方式,还原的命令是否正确,文件的权限是否正确。
随缘天空
(Ti D Ber Ivw R7o Pj)
21
admin show ddl 查看下是否建表语句卡住了,同时恢复过程中要保证服务器资源充足,防止资源占满影响进程