

















未完待续
MinIO是一个对象存储解决方案,它基于GO语言编写,提供了与Amazon S3兼容的API,并支持部署在服务器,Docker或K8s。
minio server 命令启动MinIO服务器. 这个路径参数/opt/miniodata确定服务器操作的文件夹。
nohup ./minio server /opt/miniodata \
--config-dir /opt/minioconfig \
--console-address ":13399" \
-address ":13487" > minio.log &docker run -d \
-p 3399:3399 \
-p 3487:3487 \
--name minio \
-e "MINIO_ACCESS_KEY=12345678" \
-e "MINIO_SECRET_KEY=12345678" \
-v /opt/minio/data:/data \
-v /opt/minio/config:/root/.minio \
minio/minio server /data --console-address ":3399" -address ":3487"MinIO客户端mc命令行工具提供了一个现代化的替代方案, 支持文件系统和与Amazon S3兼容的云存储服务,适用于UNIX命令如 ls 、 cat 、 cp 、 mirror 和 diff 。
客户端命令的基本格式:
mc [GLOBALFLAGS] COMMAND --help测试连接,myminio为之前通过alias命令设置好的某个服务端的别名
[root@QNXGXUUAOAW012 opt]# ./mc admin info myminio
● 127.0.0.1:13487
Uptime: 10 months
Version: 2024-07-31T05:46:26Z
Network: 1/1 OK
Drives: 1/1 OK
Pool: 1
┌──────┬───────────────────────┬─────────────────────┬──────────────┐
│ Pool │ Drives Usage │ Erasure stripe size │ Erasure sets │
│ 1st │ 16.0% (total: 91 GiB) │ 1 │ 1 │
└──────┴───────────────────────┴─────────────────────┴──────────────┘
773 MiB Used, 1 Bucket, 656 Objects
1 drive online, 0 drives offline, EC:0alias set将目标服务端http://127.0.0.1:13487设置为本地的别名myminio
[root@QNXGXUUAOAW012 opt]# ./mc alias set myminio http://127.0.0.1:13487 19j**********5UmjZW zl0Fnit****************J8ANekt
Added `myminio` successfully.
[root@QNXGXUUAOAW012 opt]# 递归拷贝服务端的uni******siaBucket(桶)下/2025/10/16路径下的所有文件到本地/opt/backup目录
[root@QNXGXUUAOAW012 opt]# ./mc cp myminio/uni******sia/2025/10/16 /opt/backup --recursive
...e865ea0bb3c698e394b85ab3.png: 61.36 KiB / 61.36 KiB ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃ 4.63 MiB/s 0s
[root@QNXGXUUAOAW012 opt]#此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。