tidb br备份

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

用br备份,报错如下
[2023/09/13 10:18:20.231 +08:00] [INFO] [collector.go:73] [“Full Backup failed summary”] [total-ranges=3701] [ranges-succeed=3701] [ranges-failed=0] [backup-total-ranges=3366]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x3ad0b28]

goroutine 1 [running]:
github.com/pingcap/tidb/br/pkg/backup.(*Schemas).BackupSchemas(0xc001e3b180, {0x53ca010, 0xc000eaa800}, 0xc0026585a0, 0xc002d4b680, {0x53f22d0?, 0xc0012e2320}, 0x0, 0x62a287c36f0000a, 0x40, …)
/home/jenkins/agent/workspace/build-common/go/src/github.com/pingcap/br/br/pkg/backup/schema.go:116 +0x568
github.com/pingcap/tidb/br/pkg/task.RunBackup({0x53ca010, 0xc000b4f780}, {0x53e2be0?, 0x7c76808?}, {0x4c6c475, 0xb}, 0xc0006d6e00)
/home/jenkins/agent/workspace/build-common/go/src/github.com/pingcap/br/br/pkg/task/backup.go:631 +0x24bd

br版本也是6.5.0

看这这么像内存分配地址冲突?是不是遇到bug了?

1 个赞

备份命令发出来

/usr/sbin/br backup full --pd “ip:2379” --storage “local:///data/backup/date +%Y%m%d” --log-file /data/backup/logs/date +%Y%m%d-backup.log


这个date 没执行吧,用 `` 引起来或者,$() 括起来试试

脚本里面是有的,贴出来,发出来,就没有显示。

在命令行直接输入命令从新备份,然后 把backuptable.log 发上来。

明天吧。我刚手动跑,又好了。 :mask:。可能因为系统被改过的缘故。我明天再观察下。

好,观察看看。