ighack
(Ighack)
1
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
bin/br backup db --pd “10.3.87.221:2379” --db “test” --storage “local:///tmp/backup” --log-file br.log
Error: [planner:1054]Unknown column 'password' in 'field list'
[planner:1054]Unknown column 'password' in 'field list'
github.com/pingcap/errors.AddStack
/home/jenkins/agent/workspace/release_tidb_3.1/go/pkg/mod/github.com/pingcap/errors@v0.11.4/errors.go:174
yilong
(yi888long)
2
您好:
请问,版本使用的4.0rc,工具使用的 tidb-toolkit-v3.1.0-beta-linux-amd64 吗?
yilong
(yi888long)
4
ighack
(Ighack)
5
工具还是不能正常操作
tidb@tidbser2:/tidb/app/tidb-toolkit-v4.0.0-rc-linux-amd64$ bin/br backup db --pd "10.3.87.221:2379" --db "test" --storage "local:///tmp/backu
p" --log-file backup.logDetial BR log in backup.log
Database backup <--------------------------------------------------------------------------------------------------------------------> 100.00%
Checksum <---------------------------------------------------------------------------------------------------------------------------> 100.00%
[2020/04/28 09:05:26.797 +08:00] [INFO] [collector.go:58] ["Database backup Success summary: total backup ranges: 3, total success: 3, total f
ailed: 0, total take(s): 0.08, total kv: 9, total size(Byte): 342, avg speed(Byte/s): 4283.07"] ["backup checksum"=10.54461ms] ["backup fast checksum"=534.317µs] ["backup total regions"=4]
tidb@tidbser2:/tidb/app/tidb-toolkit-v4.0.0-rc-linux-amd64$ bin/br restore db --pd "10.3.87.221:2379" --db "test" --storage "local:///tmp/back
up" --log-file restore.logDetial BR log in restore.log
Database restore <------------------------------------------------------------------------------------------------------------------|> 100.00%
Error: Cannot read local:///tmp/backup/4_4009_93_3f987fc9b26b24b977894c1a2e2efd46d6ab13323ea97e7e79c6a26c4f755e51_write.sst: download sst failed
backup.log (11.0 KB)
restore.log (21.3 KB)
我看了一下目录。文件都在啊
tidb@tidbser2:/tmp/backup$ ls
4_4009_93_3f987fc9b26b24b977894c1a2e2efd46d6ab13323ea97e7e79c6a26c4f755e51_write.sst backupmeta
4_4017_93_bd19fd425aa976a7183d0561ce668ff5240996415d5d77e9945e5f4979115445_write.sst localtmp
现在只恢复了结构。没有恢复数据
我还发现一个问题。我第一次做备份的时候根本就没有生成sst文件
我重新建库,建表,填数据。在备份的时候才有sst文件
但恢复的时候都报读不到sst文件
你好,这个恢复时候的报错是因为文件不全,需要确保任意 TiKV 能访问到所有 sst 文件。推荐使用一块网盘挂载到所有的 TiKV 节点。可以参考
https://pingcap.com/docs-cn/dev/reference/tools/br/br/#使用限制
1、在使用 BR 备份时,如果使用的是本地盘,那么备份出来的 sst 文件会存放到各个 TiKV 节点的目录中,那么在恢复时,需要读取将各个 TiKV 节点备份生成出来的 sst 文件,所以在恢复时需要确保任意 TiKV 能访问到备份的所有 sst 文件。故这里推荐使用网盘,便于备份和恢复操作。
2、使用本地盘进行恢复时可以参考下述文档:
https://pingcap.com/docs-cn/dev/reference/tools/br/use-cases/#从本地磁盘恢复备份数据
ighack
(Ighack)
10
明白了,
恢复成功了
但提示
Error: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: timed out waiting for server handshake
这个什么意思啊
您好,这是一个新问题,请重新开贴,并提供 BR 恢复的命令,以及完整的日志,感谢配合~~~
system
(system)
关闭
12
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。