技术交流QQ群:①185473046   ②190706903   ③203744115   网站地图
登录

下次自动登录
现在的位置: 首页MinIO>正文
minio从旧集群导出桶再上传到新集群导入桶
2026年03月20日 MinIO 暂无评论 ⁄ 被围观 27次+

在旧集群上操作

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

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

     

  系统运维技术交流QQ群:①185473046 系统运维技术交流□Ⅰ ②190706903 系统运维技术交流™Ⅱ ③203744115 系统运维技术交流™Ⅲ

给我留言

您必须 [ 登录 ] 才能发表留言!



Copyright© 2011-2026 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接
陕ICP备11001040号-3