当前位置: 首页 > news >正文

MinIO使用minio client (mc)进行数据的备份与还原

1、当MinIO启动时,会有相关的服务地址信息: (如果您已经开启了MinIO服务,直接进行第3步)

将相应的MinIO的工具如: minio.exe mc.exe下载下来,放入到一个工具目录文件夹中,这里示例放到 I:\MinIO Demo 文件夹下

windows版本工具下载地址参考: https://dl.minio.io/client/mc/release/windows-amd64/mc.exe 或进MinIO的官网检索相应的版本

注意:MinIO服务端在2021.5.11之前的license为商业友好的Apache license V2.0,2021.5.11 license变更为GPL V3.0商业使用有较严格限制

打开cmd或shell,跳到指定的目录:如:运行cmd命令窗(搜索 cmd 或 打开 "运行"(快捷键Win+R) 输入cmd):

转到工具目录:

2、启动MinIO

如指令: minio server I:\MinIO Demo\data

(注:具体地址与端口与存放位置根据环境的要求可不同,这里使用默认端口,文件存放在: I:\MinIO Demo\data目录)

3、如果在MinIO中创建了一个桶(存储区),打开桶可以看到桶中的文件对象:

如:创建的Buckets的名称为: plm-files

(注:具体桶名根据应用场景可不同)

4、使用MinIO Client工具进行备份还原操作

再打开一个cmd(参考第1步,运行cmd后转到工具目录,如:I:\MinIO Demo\)

a) 给服务取一个别名

如:将 demo(根据应用场景取名可不同,如用地点:shenzhen shanghai ...) 映射为服务 http://172.21.15.38:9000 用户名:cosmic,密码password

如指令: mc alias set demo http://172.21.15.38:9000 cosmic password

注: 取别名的目的是后续操作指令可直接用别名来对应相应的的存储服务与默认登录信息

b)备份指令 (demo就是a步骤中设定的别名, demo/plm-files 对应的就是上面的MinIO服务中的 plm-files 桶了)

mc mirror --overwrite demo/plm-files "I:\MinIO Demo\backup"

mc cp --recursive demo/plm-files/ "I:\MinIO Demo\backup"

上面两条指令都可以备份(推荐第一个指令 --overwrite 将会覆盖目标备份文件夹中的同名文件,不用 --overwrite 就不会覆盖同名文件,类似:增量备份,但只考虑文件名是否相同,不管文件内容是否相同)

或者

执行命名后,可以看到备份目录下就有存储服务的文件了,您可以将文件夹中拷贝出其它地方并存档:

c)还原指令

mc mirror --overwrite "I:\MinIO Demo\backup" demo/plm-files/

--overwrite 将会覆盖目标备份文件夹中的同名文件,不用 --overwrite 就不会覆盖同名文件,类似:增量还原,但只考虑文件名是否相同,不管文件内容是否相同

运行后就还原文件到了存储服务中了

-------END------

作者:Tick

来源:金蝶云社区

原文链接:https://vip.kingdee.com/article/616582699712785408?productLineId=29&lang=zh-CN

著作权归作者所有。未经允许禁止转载,如需转载请联系作者获得授权。

http://www.rkmt.cn/news/1442576.html

相关文章:

  • Paradigm SKUA-GOCAD 2022安装后,别忘了检查这3个关键配置(破解成功与否就看它)
  • 上周帮一家制造企业做文件系统迁移,他们原有NAS上的权限配置导出来有400多行,用传统的“只读/读写“两档权限根本没法平
  • 2026工业大风扇厂家推荐:10家靠谱品牌盘点​ - 合昌环境科技
  • 深度分析:AI红队测试中的“逻辑降维攻击”与防御绕过策略
  • 石家庄莫奈包包变现攻略:闲置出手怎样更划算更省事? - 奢侈品回收测评
  • 3分钟掌握植物大战僵尸最强修改器:PVZ Toolkit完全指南
  • Arduino入门实战:从LED闪烁项目理解嵌入式开发核心概念
  • 相册
  • 终极Forza图片导入神器:Forza Painter完整使用指南与配置优化
  • 如何构建一个专业的《缺氧》存档编辑器?5个核心技术方案深度解析
  • PPTist终极指南:免费在线PPT制作工具完全使用教程
  • 基于 YOLO11 + ByteTrack 的车辆检测跟踪与车流量统计系统实战
  • 2026年6月国内比较好的树脂销售公司怎么选购,40寸滤芯 离子交换树脂/杜邦树脂/生活污水处理设备,树脂公司哪家权威 - 品牌推荐师
  • 相对绝对定位
  • 2024–2026视觉编码器十大变体技术梳理
  • 充电头暗藏玄机:宽幅变窄幅,低价背后是省钱还是埋雷?
  • 反洗钱平台-互联网平台反洗钱系统全景设计
  • Java基础中级进阶篇二之IO流(IO流、嵌套类、多线程)
  • 南宋历代皇帝完整脉络全解析:偏安江南的百年抗争与崖山终章
  • 3步打造专业级无线网络安全测试:Fluxion钓鱼页面深度解析
  • 如何快速解密.NET混淆代码:de4dot终极完整指南
  • FlipIt翻页时钟:Windows桌面上的时光艺术,告别Flash的复古新选择
  • 基于仿生机械手的肌动传感器动作识别解析方案【附仿真】“
  • 聊一聊TCP:三次握手我背了100遍,TIME_WAIT还是把我问住了
  • 3PEAK思瑞浦 TPA6031-S5TR SOT23-5 运算放大器
  • 500+网站支持:WebToEpub如何将任意网页小说转换为标准EPUB电子书
  • m4s-converter:轻松解锁B站缓存视频的免费转换神器
  • 2026河南新乡昆虫标本厂家实力排行推荐:合规性与性价比对比 - 奔跑123
  • STM32智能温控系统:3步打造你的第一个嵌入式PID控制器
  • 网盘直链下载助手:免费开源工具,3分钟突破六大网盘下载限速