在自己搭建的K8S集群如何进行备份,最好是使用br

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:v4.0.4
  • 【问题描述】:在自己搭建的K8S集群如何进行备份,目前在文档上只看到了google云和aws云的备份方式。

如果想要备份 TiDB Cluster 数据,目前 BR 可以在 TiDB-operator 上面使用了,欢迎试用。

https://docs.pingcap.com/zh/tidb-in-kubernetes/stable/backup-to-s3

可以搭建兼容 S3 的存储,比如 Ceph, MinIO 等。
因为如果使用 BR 备份到本地,恢复的时候非常麻烦,需要手动把所有的文件都弄到一起,并复制到所有的 TiKV 上,而且备份到本地并不能真正起到备份的作用,本地节点挂了,备份就没了。

本地可以挂网盘过去,跟物理机一样,只是没操作手册

兼容S3存储是指?目前建立起来的只能挂网盘。S3存储必须上亚马逊云么

看懂了,搭建S3存储

:+1:厉害了

嗯,挂网盘的话,需要 TiKV 支持挂载多块盘,目前还不支持,暂时规划在 1.2.0.
另外目前 BR 备份到本地盘,Operator 这里也还没有支持。所以可以先内部搭建个兼容 S3 存储。

自己搭了个minio,但是这个IP是怎么绑定的呢

mc alias set myminio http://10.204.49.102:9000 minioadmin minioadmin

--s3.endpoint 参数

感谢。

:+1:

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