当前位置: 首页 > 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.jsqmd.com/news/931241/

相关文章:

  • G-Helper:10MB轻量级华硕笔记本终极控制神器,彻底告别臃肿奥创中心
  • 【风暴之城】游玩日记 新手攻略(31)
  • 基于Arduino的日出模拟闹钟:硬件设计与PWM调光实现
  • 中国象棋AI分析终极指南:5步免费打造你的智能棋力提升系统
  • 微信开发者工具Linux版:原生编译架构与跨平台兼容性深度解析
  • Zotero元数据格式化插件深度解析:如何通过40+规则实现学术文献的自动化规范化管理
  • Unity3D书页卷曲效果插件:快速创建专业级翻页交互的完整指南
  • 机器学习篇---Python+opencv数字图像的基本操作
  • Paradigm SKUA-GOCAD 2022安装后,别忘了检查这3个关键配置(破解成功与否就看它)
  • 终极VC++运行库修复指南:3步解决Windows依赖问题
  • ATLAS MMO 专用服务器搭建教程:海盗生存 MMO 服务器开服指南
  • 2026工业风扇厂家推荐:高性价比降温方案速选​ - 合昌环境科技
  • 上周帮一家制造企业做文件系统迁移,他们原有NAS上的权限配置导出来有400多行,用传统的“只读/读写“两档权限根本没法平
  • Win11Debloat:Windows系统优化的终极解决方案
  • Illustrator脚本大师:20+高效工具提升设计工作流90%
  • 智能热致变色加热坐垫DIY:柔性电子与材料科学的跨学科实践
  • 2026工业大风扇厂家推荐:10家靠谱品牌盘点​ - 合昌环境科技
  • 【评测】GEO效果工具的使用流程与结果展示
  • 石家庄莫奈包包变现攻略:闲置出手怎样更划算更省事? - 奢侈品回收测评
  • 深度分析:AI红队测试中的“逻辑降维攻击”与防御绕过策略
  • 大模型|大模型中的Pre-Retrieval 预检索优化
  • 打卡信奥刷题(3350)用C++实现信奥题 P9519 pay
  • 3分钟掌握植物大战僵尸最强修改器:PVZ Toolkit完全指南
  • Arduino入门实战:从LED闪烁项目理解嵌入式开发核心概念
  • LinkSwift:一款优雅解决网盘下载烦恼的开源工具
  • 相册
  • 终极Forza图片导入神器:Forza Painter完整使用指南与配置优化
  • 抖音无水印下载终极指南:三步解锁纯净视频收藏自由
  • 5分钟终极指南:如何用untrunc免费快速修复损坏的MP4视频文件
  • 避开STM32 ADC扫描模式的坑:DMA配置里‘单次’与‘循环’模式到底怎么选?