欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > minio集群通过mc mirror命令进行定时备份,支持X86和arm两种架构

minio集群通过mc mirror命令进行定时备份,支持X86和arm两种架构

2025/6/23 18:04:50 来源:https://blog.csdn.net/baidu_35848778/article/details/148548071  浏览:    关键词:minio集群通过mc mirror命令进行定时备份,支持X86和arm两种架构

文章目录

  • 前言
  • 一、思路
  • 二、使用步骤
    • 1.下载mc二进制文件
    • 2.手动测试备份命令
    • 3.配置定时任务
    • 4.成功截图
  • 总结


前言

通过mc mirror命令对minio集群进行定时备份。


一、思路

通过mc mirror命令配合crond定时任务进行周期性的备份

二、使用步骤

1.下载mc二进制文件

wget  https://dl.min.io/client/mc/release/linux-amd64/mc
#wget  https://dl.min.io/client/mc/release/linux-arm64/mc
chmod a+x mc
cp mc /usr/local/bin/

2.手动测试备份命令

minio集群api访问地址端口:192.168.150.69:30909
minio用户名:learn
minio密码:learn@123456
备份地址:/data/192.168.150.69/minio
备份日志地址:/data/192.168.150.69/log

/usr/local/bin/mc alias set minio15069 http://192.168.150.69:30909 learn learn@123456 && /usr/local/bin/mc mirror minio15069/  /data/192.168.150.69/minio --insecure  --overwrite --remove >> /data/192.168.150.69/log/mc-mirror-$(date +"%Y%m%d-%H:%M").log 2>&1

3.配置定时任务

0 3 * * *  /usr/local/bin/mc alias set minio15069 http://192.168.150.69:30909 learn learn@123456 && /usr/local/bin/mc mirror minio15069/  /data/192.168.150.69/minio --insecure  --overwrite --remove >> /data/192.168.150.69/log/mc-mirror-$(date +"\%Y\%m\%d-\%H:\%M").log 2>&1

4.成功截图

在这里插入图片描述
minio的日志还是比较好的,会记录增加和删除的内容,还有速率啥的。


总结

整理记录一下,大家可以参考。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词