以下均为在 MinIO 所在服务器的操作
安装mc 工具
curl https://dl.min.io/client/mc/release/linux-arm64/mc \
--create-dirs \
-o ~/minio-binaries/mc
chmod +x $HOME/minio-binaries/mc
vim ~/.bashrc
# 在文件末尾添加
export PATH="$PATH:$HOME/minio-binaries/"
# 保存退出
# 验证
mc --help
配置 MinIO 服务器连接
# 这个是我们项目中用的自建 minio
mc alias set huiceminio http://localhost:19000 minioadmin minioadmin
将需要上传的文件包上先压缩并上传至服务器的一个路径下,然后解压。
递归上传整个文件夹: 要上传整个文件夹及其子文件夹中的所有文件,可以使用--recursive 参数:
mc cp --recursive /path/to/localfolder/ huiceminio/bucketname/
如果希望将本地文件夹与 MinIO 存储桶保持同步,可以使用mc mirror 命令:
mc mirror /path/to/localfolder/ huiceminio/bucketname/