我想在 Windows 10 上将 GCP 存储桶数据作为文件系统访问。
GCP为mac和Linux提供了FUSE,有没有办法在Windows上挂载GCP存储桶。
根据文档Cloud Storage FUSE:
Cloud Storage FUSE 是一款开源 FUSE 适配器,可让您将 Cloud Storage 存储分区挂载为 Linux 或 macOS 系统上的文件系统。
因此,在 Windows 系统上使用它没有简单的方法。
有几种可能的方法可以解决它:
Rclone 是一个用于管理云存储上的文件的命令行程序。它是云供应商 Web 存储接口的功能丰富的替代方案。超过 40 种云存储产品支持 rclone,包括 S3 对象存储、企业和消费者文件存储服务以及标准传输协议。
安装 Rclone 和WinFsp。请记住将 Rclone 位置添加到您的PATH.
按照说明设置远程 GCP 存储桶。如果您的 GCP 存储桶使用统一存储桶级别访问--gcs-bucket-policy-only,请记住在配置 Rclone 远程驱动器时将该选项设置为 true。
将远程 GCP 存储桶挂载为本地磁盘
rclone mount remote:path/to/files X:
Run Code Online (Sandbox Code Playgroud)
其中X:是未使用的驱动器号。
GcsFuse-Win 是一个基于 FUSE 的分布式文件系统,由 Google 云存储服务支持。它是 Windows 上 gcs fusion 的第一个开源本机版本。它允许您将存储帐户中的存储桶/文件夹作为 Windows 系统上的本地文件夹/驱动程序挂载。支持集群模式。您可以跨多个窗口节点安装 blob 容器(或其一部分)。
CloudBerry Drive(专有软件):
将云存储作为网络驱动器安装到 Windows 工作站或 Windows Server
使用 FUSE 将存储桶挂载到 Linux 实例中,并通过网络 Samba/NFS 进行共享。
| 归档时间: |
|
| 查看次数: |
13388 次 |
| 最近记录: |