惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
D
Docker
有赞技术团队
有赞技术团队
D
DataBreaches.Net
The GitHub Blog
The GitHub Blog
爱范儿
爱范儿
H
Help Net Security
美团技术团队
MyScale Blog
MyScale Blog
B
Blog RSS Feed
C
Check Point Blog
Microsoft Security Blog
Microsoft Security Blog
阮一峰的网络日志
阮一峰的网络日志
A
About on SuperTechFans
小众软件
小众软件
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
G
Google Developers Blog
月光博客
月光博客
Google DeepMind News
Google DeepMind News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Blog — PlanetScale
Blog — PlanetScale
MongoDB | Blog
MongoDB | Blog
F
Fortinet All Blogs

博客园 - 哈喽哈喽111111

Rocky 9.6安装配置Google Authenticator AI 不仅没有减少工作,反而增加了工作 你需要知道的 AI 内存知识 firewall-cmd使用教程 RockyLinux SSH 跳板转发 3389(Windows 远程桌面)完整方案 MySQL使用自带的logrotate配置日志轮转 yum方式安装redis7 nacos新加用户操作 网络运营商禁止端口信息 Linux开机启动rc.local不生效的一般解决方案 Nginx流量拷贝ngx_http_mirror_module模块使用方法详解 Adobe 修改 hosts 文件 axios 投毒与好莱坞式骗术 Linux系统在使用systemctl启动服务的失败,报错如下:Error No space left on device git submodule 的增、查、改、删 Rocky Linux 安装 Google Chrome 浏览器 “头号玩家”—— 美国技术霸权下的全球虚拟货币资产收割行动深层解析 你是第几级 AI 编程 MySQL中通过关联update将一张表的一个字段更新到另外一张表中 Linux 的 Port Knocking 端口碰撞(端口敲门) MySQL解除死锁 jar文件解压缩操作 设置Windows服务器远程桌面能使用多个桌面 20251024- 使用shell脚本分库定时备份MySQL数据 禁用sentinel 在 Linux 中安装和配置 NTP 服务器和 NTP 客户端 springboot配置文件关系及加载顺序 用自带的Nginx为gitlab做白名单 Rocky9和Ubuntu使用pip安装python的库mysqlclient失败解决方式 在Spring Boot Admin中根据Nacos的命名空间来区分和管理不同的环境
minio从旧集群导出桶再上传到新集群导入桶
哈喽哈喽111111 · 2026-07-13 · via 博客园 - 哈喽哈喽111111

转载自:https://mp.weixin.qq.com/s/ICpMsKY8YdA0JJ_bTLqhbA

在旧集群上操作

1、配置旧集群别名

旧集群别名:oldminio
#进入安装目录
cd /data/server/minio/bin
#设置旧集群别名
./mc alias set oldminio http://192.168.253.8:6901  admin admin123
#检测别名
./mc alias list

2、下载数据到新建临时目录

创建一个临时目录,比如 /tmp/minio_temp,然后执行递归拷贝
mkdir -p /tmp/minio_temp
# 下载整个桶的内容 (保持目录结构)
cd /data/server/minio/bin
./mc cp -r oldminio/filemanagementpublic  /tmp/minio_temp

3、验证下载完整性

cd /data/server/minio/bin
./mc du oldminio/filemanagementpublic/
du -sh /tmp/minio_temp/filemanagementpublic
# 查看本地下载的文件列表
ls -lh /tmp/minio_temp/filemanagementpublic
ls -lhR /tmp/minio_temp/filemanagementpublic
# 查看源端的文件列表
./mc ls -r oldminio/filemanagementpublic
#看看一共下载了多少个文件,确认没有遗漏
find /tmp/minio_temp/filemanagementpublic -type f | wc -l

4、从临时目录下载到本地电脑

cd /tmp/minio_temp
tar zcvf filemanagementpublic.tar.gz  filemanagementpublic
在新集群上操作

5、上传文件filemanagementpublic.tar.gz到新集群的任意1个节点

比如:/tmp/filemanagementpublic.tar.gz
cd /tmp
解压:tar -zxvf filemanagementpublic.tar.gz

6、配置新集群别名

新集群别名:newminio
#进入安装目录
cd /data/server/minio/bin
#设置旧集群别名
./mc alias set newminio http://172.17.16.8:6901  admin admin123
#检测别名
./mc alias list
./mc ls newminio

7、导入新集群

cd /data/server/minio/bin
#先要新建桶
./mc mb newminio/filemanagementpublic
#导入桶
./mc cp -r /tmp/filemanagementpublic/* newminio/filemanagementpublic/

8、验证文件

./mc ls --recursive newminio/filemanagementpublic/
#统计文件
find /tmp/filemanagementpublic -type f | wc -l
#随机验证
./mc stat newminio/filemanagementpublic/工具/202401114-模拟按键输入.zip#v1.0#_5

至此,从旧集群导出桶再上传到新集群导入桶完成。