【Windows】本地磁盘挂载 Minio 桶

1.软件安装

安装winfsp支持

下载地址1下载地址2
文件为msi文件,下载后双击直接安装即可,可以选择安装路径

安装rclone

下载地址1下载地址2

rclone 解压包,其中包含rclone.exe可执行文件,下载后解压到本地任意目录。
如图,以解压到D盘为例。
在这里插入图片描述
之后配置环境变量

右键此电脑->属性
在这里插入图片描述
点击高级系统设置
在这里插入图片描述
点击环境变量
在这里插入图片描述
在(系统或用户变量)Path中添加rclone.exe所在的目录
在这里插入图片描述
D:\rclone-v1.65.2-windows-amd64为例
在这里插入图片描述
Win+R输入cmd启动命令行
输入

rclone

看到如下输出说明配置成功
在这里插入图片描述

2.新建rclone远程

在命令行中输入

rclone config

会提示当前没有远程配置,是否新建
在这里插入图片描述
选择new remote,输入n创建
在这里插入图片描述
输入远程名称,这里以mybucket为例

存储类型

选择存储类型
在这里插入图片描述
这里选择Amazon S3(5),输入5

S3服务类型

之后选择s3服务类型,使用minio为18,阿里云OSS为2
在这里插入图片描述
我们选择Minio对象存储(18),输入18
在这里插入图片描述

验证方式

提示让我们选择验证方式,回车选择默认方式(false)。
在这里插入图片描述
之后要输入access_key_idsecrect_access_key
在这里插入图片描述
在这里插入图片描述

地区

选择地区,回车选择默认
在这里插入图片描述

终端地址

终端地址输入实际的Minio Server的地址,Minio部署可以看Minio官方文档
在这里插入图片描述
location_constraint默认即可
在这里插入图片描述

ACL

ACL部分按需选择,如果没有特别需求默认采用私有桶即可。
在这里插入图片描述
这里各种ACL分别为:

私有(只有桶owner有完全权限,其余任何用户无法访问)也是s3 create bucket默认的桶类型
公共读(桶owner完全权限,所有用户可读) 公共读写(桶owner完全权限,所有用户可以读写)
认证读(桶owner完全权限,其余s3用户通过aksk认证的用户可以读)
桶拥有者读(对象拥有者拥有对象的完全权限,桶拥有者对桶内所有对象有读权限) 拥有者完全权限(桶和对象拥有者同事拥有对象的完全权限)

服务端加密

服务端加密部分,一般不采用,选择默认
在这里插入图片描述

KMS

kms也选择默认
在这里插入图片描述

之后会询问是否编辑高级配置,输入n即可
在这里插入图片描述
确认配置完成,输入y
在这里插入图片描述
之后可以看到当前的所有远程列表
在这里插入图片描述
输入q退出完成远程创建。

3.挂载存储盘

挂载命令如下:

rclone mount <remoteName>:/<bucketName> <挂载后显示的盘符>:  --cache-dir  <本地缓存文件夹>  --vfs-cache-mode writes

示例:

rclone mount mybucket:/mybucket K: --cache-dir D:\bucket-cache --vfs-cache-mode writes

在这里插入图片描述
看到文件浏览器中磁盘K已经挂载出来,
在这里插入图片描述
磁盘中的文件和Minio桶中对象是一致的。

K盘:
在这里插入图片描述
Minio:
在这里插入图片描述

对象存储服务本质是索引管理,一级key寻址,与传统NAS的目录层级有区别。因此在S3转NAS或转本地文件系统时,要注意对象存储特性和文件系统的区别。
另外,挂载盘文件和Minio中桶对象并不能保证完全一致,当Minio服务异常时,文件会在一段时间后再次尝试同步而不是在同步失败时阻止文件变化。

  • 42
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值