MinIO客户端(mc命令)实现数据迁移
概述通过minio提供的客户端实现资源迁移,本文章的mc通过docker创建。
·
一.概述
通过minio提供的客户端实现资源迁移,本文章的mc通过docker创建。
minio1的api地址是172.20.10.2:9000
minio2的api地址是172.20.10.2:9002
二.docker启动mc实例,并进入容器内部
docker run -it --entrypoint=/bin/sh minio/mc
三.通过mc命令连接两个minio服务
mc alias set minio1 http://172.20.10.2:9000 adminminio adminminio
mc alise set 名称 服务地址 用户名 密码
四.迁移数据
#全量迁移,重名文件不覆盖,bucket不存在会自动创建
mc mirror minio1 minio2
#只是迁移某个bucket,以test为例,目标的bucket需要提前建好
mc mirror minio1/test minio2/test
#覆盖重名文件,加--overwrite
mc mirror --overwrite minio1/test minio2/test
更多推荐
已为社区贡献1条内容
所有评论(0)