使用BR备份本地库报download sst failed


使用BR备份后,sst文件在三个tikv节点的三个目录中:
88在7:
image

89在1:

87在2

恢复过程中报download sst failed,我依照官方文档把88 /br_data/7下的sst文件,87 /br_data/2下的文件全部拷贝到了89 /br_data/1下。
其余两台同样的操作。
恢复还是报download sst failed,请问我应该如何做文件拷贝能让所有的sst文件都被访问到?(也尝试过把 88的/br_data/7直接移到89/br_data下也是同样的问题。)

观察下每个节点的数据目录的路径,

建议用NFS,不然好麻烦…

1 个赞

你搞个共享盘挂在3个节点上备份到同一个目录最简单,也是最佳做法。
你这种情况,可以试试把3个节点缺的两份数据都拷过去,不过不一定行

s3首选,nfs次选。

我觉得报错的问题定位应该是没错的,还是需要细心一点,多尝试一下,应该是某台机器目录里面是缺文件的。

三个点目录统一起来试试

执行br的机器,也要有备份文件。

要每个 tikv 节点,加上 br 命令执行节点,都可以访问全部的备份文件才可以