minio文件迁移阿里云mc命令

一、配置别名

shell 复制代码
# 1. 配置源存储 (假设别名为 src)
# 请将 http://minio-ip:9000 替换为您 kcgyl 桶的实际地址
mc alias set src http://<您的源服务器IP>:9000 <源AccessKey> <源SecretKey>

# 2. 配置目标阿里云 OSS (假设别名为 dst)
# 注意:阿里云 OSS 的 endpoint 需根据地域填写,例如 oss-cn-hangzhou.aliyuncs.com
mc alias set dst https://oss-cn-<您的地域>.aliyuncs.com <OSS AccessKeyID> <OSS AccessKeySecret>

二、执行迁移命令

cd 到你文件目录

shell 复制代码
# 基本迁移命令
mc mirror src/kcgyl dst/e-youhui

--overwrite: 如果目标桶已有同名文件,强制覆盖(防止因元数据差异导致跳过)。

--remove: 如果源桶删除了文件,目标桶也会同步删除(保持完全一致)。

--watch: 持续监听,适合在业务不停服的情况下先全量同步,再增量同步。
推荐的生产环境执行命令:

shell 复制代码
# 覆盖现有文件,并移除源端已删除的文件
mc mirror --overwrite --remove src/kcgyl dst/e-youhui

三、验证迁移结果

shell 复制代码
# 比较源和目标是否有差异(无输出表示完全一致)
mc diff src/kcgyl dst/e-youhui

# 或者分别查看文件数量
mc ls --recursive src/kcgyl | wc -l
mc ls --recursive dst/e-youhui | wc -l
相关推荐
Apache Flink2 小时前
(二)走进阿里云实时计算Flink版|场景案例篇
大数据·阿里云·flink·云计算
TG_yunshuguoji4 小时前
阿里云代理商:百炼如何查询账单明细和进行成本优化?
服务器·阿里云·云计算
阿里云基础软件4 小时前
当 CPU 莫名抖动时,SysOM Agent 如何 3 分钟定位元凶?
java·阿里云·智能运维·操作系统控制台·sysom
云飞云共享云桌面7 小时前
SolidWorks云电脑如何多人共享访问?
运维·服务器·人工智能·3d·自动化·云计算·电脑
snpgroupcn9 小时前
SAP 认证技术解析_SNP Kyano 认证方案_SAP 系统集成实践
人工智能·云计算·数据迁移
BackCatK Chen10 小时前
国家超算互联网下调OpenClaw Token成本,开源AI智能体算力瓶颈迎来突破
人工智能·云计算·互联网·tokens·openclaw·国家超算
Andy Dennis10 小时前
1panel阿里云部署
阿里云·docker·云计算·1panel
laozhao43210 小时前
阿里云213万中标兼容CUDA架构智能算力设备采购项目
阿里云·架构·云计算
Canicer11 小时前
腾讯云 Lighthouse 一键部署 OpenClaw 详细教程(四)
云计算·腾讯云·openclaw