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 小时前
虚拟化学习笔记
阿里云·云计算
TG_yunshuguoji2 小时前
腾讯云代理商:OpenClaw 实战指南-用腾讯云CloudBase 自动化开发网站
服务器·云计算·腾讯云·openclaw
Alan GEO实施教练17 小时前
专利申请服务选择:企业挑选口碑好合作方策略解析
阿里云
AC赳赳老秦1 天前
OpenClaw阿里云部署实操:多Agent协同,打造云端自动化工作流
人工智能·阿里云·数据挖掘·自动化·云计算·deepseek·openclaw
雨落Liy1 天前
OpenClaw 腾讯云一键更新后全面排障与恢复
云计算·vim·腾讯云
白狐_7981 天前
我的第一台云服务器:阿里云 ECS 配置记录,以及本地连接后到底能做什么
运维·服务器·阿里云
喵叔哟1 天前
3.【.NET10 实战--孢子记账--产品智能化】--.NET 10 核心新特性概览:运行时与 ASP.NET Core 10
云计算·asp.net·.net
Echo-J2 天前
WinDbg 双机调试(调试机为Windows11系统,被调试机为Windows7系统)
安全·网络安全·云计算·系统安全
翼龙云_cloud2 天前
亚马逊云代理商:如何在 AWS Lightsail 上一键部署 OpenClaw 私有化 AI 助手?
人工智能·云计算·aws·openclaw
Database_Cool_3 天前
OpenClaw-Observability:基于 DuckDB 构建 OpenClaw 的全链路可观测体系
数据库·阿里云·ai