前言:由于项目需要迁移Minio数据 记录一下
首先要确定环境 Linux下环境 两边环境需要统一minio的版本如果用docker安装的可以直接升级
一.安装迁移工具mc
- yum -y install mc
- mv mc /usr/local/bin
- chmod +x /usr/local/bin/mc
- export PATH=$PATH:/usr/local/bin
- mc --version
至此安装并验证mc完成
二.设置mc映射
// 配置 MinIO本机 服务
mc alias set myminio http://localhost:9001 minioadmin minioadmin
// 配置 MinIO目标地址 服务
mc alias set target-minio http://localhost:9001 minioadmin minioadmin
三.确保两边服务器都有空间
// 查看空间是否充足
df -h
// 查看源数据地址的控制面板估算大小 去启动日志里面看 或者直接敲http://localhost:port 默认会跳转到控制台
http://10.173.1.77:42994/dashboard
// 在目标地址创建桶
mc mb myminio/mybucket
四.开始迁移
mc mirror --watch --orverwrite --retry 1200s myminio/img target-minio/img
//参数的意思
--watch 守护进程将后续监控源地址数据有更新同步更新到目标地址
--overwrite 重写覆盖全部桶内数据
--retry 传输数据失败后重试
以上就是迁移minio的全流程
标签:实战,http,Minio,mc,minioadmin,--,迁移,minio From: https://www.cnblogs.com/zhozh/p/18453901