Minio数据迁移
Minio数据迁移
一.下载mc
将下载好的文件上传至服务器
chmod +x mc
二.数据迁移
2.1 添加新的minio服务地址
语法:./mc alias set 名称 服务地址 用户名 密码
#添加新的minio服务地址
[root@localhost ~]# ./mc alias set myminio1 http://192.168.1.155:9029 admin admin123
Added `myminio1` successfully.
[root@localhost ~]# ./mc alias set minio-1 http://192.168.1.158:9998 admin admin123
Added `minio-1` successfully.
2.2 查看桶
[root@localhost ~]# ./mc ls myminio1
[2024-08-23 15:57:56 CST] 0B qqq/
[2024-08-23 11:59:53 CST] 0B test/
[root@localhost ~]# ./mc ls minio-1
[2024-08-23 15:55:28 CST] 0B mysqs/
2.3移动(复制)桶
[root@localhost ~]# ./mc mv --recursive minio-1/mysqs myminio1/qqq
#--recursive,这是一个选项,告诉mc移动所有子目录的对象
./mc cp --recursive minio-1/mysqs myminio1/qqq
三.一些常用命令
#删除
[root@localhost ~]# ./mc rm myminio1/test/8-23/docker-win10版.md
Removed `myminio1/test/8-23/docker-win10版.md`.
#查看大小
[root@localhost ~]# ./mc du myminio1/test/8-23
70MiB 3 objects test/8-23
[root@localhost ~]# ./mc du myminio1/test/
163MiB 4 objects test
[root@localhost ~]# ./mc du myminio1/
163MiB 6 objects
浙公网安备 33010602011771号