minio数据迁移
# 一、迁移工具mc下载与安装
#mc工具下载
wget https://dl.minio.org.cn/client/mc/release/linux-amd64/mc # 移动到执行目录下,并修改权限
mv mc /usr/local/bin/ chmod +x /usr/local/bin/mc
1
2
3
2
3
# 二、目标minio服务器连接源minio服务器
# 设置源 Minio 的别名
mc alias set source http://source-minio-endpoint ACCESSKEY SECRETKEY
#实例
mc alias set source183 http://10.156.156.183:9000 srebro
#查看源minio上的bucket mc ls source183
# 设置目标 Minio 的别名
mc alias set target http://target-minio-endpoint ACCESSKEY SECRETKEY
#实例
mc alias set target229 http://10.156.156.229:9000 srebro
#查看目标minio上的buchket mc ls target229
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 三、源minio数据迁移至目标minio
#迁移源minio上的bucket至目标minio上的
mc mirror source183/hse-safe target229/hse-safe
#后台执行命令
nohup mc mirror source183/srebro target229/srebro > mirror.log 2>&1 &
#查看目标minio上的bucket文件 mc ls target/srebro
#比较源与目标桶之间的差异,输出为空,说明源与目标存储中的所有文件和目录一致的 mc diff source183/hse-safe target229/hse-safe
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11


上次更新: 2025/05/27, 16:35:40