【 TiDB 使用环境】测试
【 TiDB 版本】8.1.1
【遇到的问题:问题现象及影响】
我是先开启了日志备份,然后执行了一个br full备份,然后关掉日志备份任务后开始进行PITR还原,之后报了这个错误。请问有可能是什么原因?
Detail BR log in /tmp/br.log.2024-10-22T15.53.00+0800
Error: restore log from 453399861819080710(2024-10-22 15:46:53.116 +0800 CST) to 453399859167232000(2024-10-22 15:46:43 +0800 CST), but the current existed log from 453399821409583107(2024-10-22 15:44:18.966 +0800 CST) to 453399859539214339(2024-10-22 15:46:44.419 +0800 CST): [BR:Common:ErrInvalidArgument]invalid argument
已解决,确实是还原时间点问题。要在全备之后,日志备份checkpoint之前,因为日志是分批定时备份的,有可能当前时间产生的日志还没备过来