如何保持 MinIO 备份?

如何保持 MinIO 备份?

我们在内部运行 MinIO 进行对象存储。理想情况下,我们希望能够以与其他重要数据相同的方式进行备份。理想情况下,我们希望能够每小时、每晚、每周拍摄快照,并制定有关每个快照保留时间的轮换规则。

虽然我了解 mc mirror 或 rsync 之类的备份解决方案,但它们实际上只能为您提供数据的镜像副本,对于防止意外删除或意外损坏对象并没有太大帮助。

答案1

所以我快速试用了一下 MinIO,它看起来只是将数据存储在本地文件系统上。但是如果你用 docker 启动它,数据最终会进入容器文件系统。所以我建议你创建一个数据容器并从该容器备份,或者简单地将其绑定到主机。

然后,您可以使用任何执行常规备份样式备份的工具。

基于 rsync 的一个非常轻量级的快照? 它使用 rsync,但不镜像删除等内容。而您可以在另一端获得最佳差异备份。

否则,更传统的备份软件巴库拉效果很好。我有一个朋友用过这个,并且对它非常满意。

相关内容