增量备份删除

【 TiDB 使用环境】测试环境 kubernetes环境 opertator为1.4.6版本
【 TiDB 版本】企业版7.1.0
【复现路径】做过哪些操作出现的问题

【遇到的问题:问题现象及影响】

现象:通过kubectl delete bk命令删除增量备份任务,bk任务删除了,但是pd中显示增量备份任务还存在

问题:
怎么能彻底删除增量备份任务(bk列表中不存在,pd中也没有增量任务信息)

【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

https://docs.pingcap.com/zh/tidb/v7.1/br-pitr-manual#停止和重启日志备份任务

kubectl delete bk 是清理了pod,至于有没有调cli停止job得看operator实现。
你可以用上面的命令试试

这个可以,谢谢哈

我想知道的是kubectl delete bk无法从pd中删除任务是所有opertor都不支持,还是仅仅是1.4.6版本的operator不支持

没看operator代码,不知道 :grin:,原则上来说operator可以支持这个。

我们现在通过程序调用接口操作tidb的,如果使用命令行的方式处理,对程序不太友好,最好能有接口实现这个功能

ok,谢谢哈

br cli 应该就是通过rpc和pd通讯实现的这些操作,可以翻翻pd的代码找找rpc

/br log stop --task-name=log-backup,学到了

:muscle:大佬厉害

k8s里跑数据库,真是给自己找麻烦!

stop task

又见这种架构。。。

考虑存在延迟。等几分钟再看看呢。

why

我在br的源码里找了下相关的逻辑,太复杂了,cp成本太高,于是我封装了个pod。调用br名称进行删除

1 个赞

也可以 :+1:,起个job就行。br的job

666 你这个办法好 起个pod

学到了

起个br的job

起个pod确实是个好办法