br过程中tidb重启会发生什么情况

备份/恢复 任务是发给一个tidb节点,在内存中排队,如果这个tidb节点重启了,任务怎么处理的?在队列中的丢了,在执行的还能完成?

任务是持久化在tikv里的

1 个赞

这个没什么太大影响把

1 个赞

br 是走了ddl 流程吗?
我看master代码,brie.go 里面由一个 brieQueue,用来维护任务的
backup.go 里面也没看到与ddl有什么关系

走了,具体官网有相关介绍文档

如果启动的是 BR binary,那么相关代码并不会被执行到,实际上所有的任务都是由 BR binary 执行的;brieQueue 是 BRIE via SQL 功能使用的。
特别地,在恢复的时候,如果 DDL owner 下线了,可能因为无法执行 DDL 导致恢复任务失败,不过恢复数据本身不受到影响。

3 个赞

:call_me_hand::call_me_hand::call_me_hand:

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。