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
相关推荐
小葱运维1 天前
命名与环境规范
运维·开源·云计算
workflower1 天前
SSH(Struts+Spring+Hibernate)
人工智能·机器学习·机器人·云计算·无人机
不吃香菜kkk、1 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
金融小师妹1 天前
AI金融能力评估:18个主流模型金融问题平均错误率达57%
人工智能·云计算·逻辑回归·深度优先
whyutianict_vv1 天前
云计算运维培训课程技术栈拆解:从 Linux 网络到 AI 推理的五层能力分层
linux·云计算
ZStack开发者社区2 天前
ZSvirt 开源月报第 1 期 · Around the World
开源·云计算·vmware·虚拟化
QYRdata2 天前
ICMP云管理平台2026-2032年CAGR达13.5% 未来发展潜力凸显
云计算·服务发现
天翼云开发者社区2 天前
央国企大模型安全合规应用新标杆!中国电信天翼云推出央企可信Token专区!
云计算·大模型推理服务
AKAMAI2 天前
Akamai 云服务持续强化其基础架构(更新时间:2026年8月)
人工智能·云计算
zhaodezhu16882 天前
软件SaaS信息技术云计算GEO优化公司专属服务活动正式开启
云计算·信息技术·geo优化·软件saas·公司服务