如何解决如何在 windows 文件系统上使用 GCP 存储桶数据
我想访问 Windows 10 上的 GCP 存储桶数据作为文件系统。
GCP 为 mac 和 Linux 提供 FUSE,有没有办法在 Windows 上挂载 GCP bucket。
解决方法
根据文档Cloud Storage FUSE:
Cloud Storage FUSE 是一个开源 FUSE 适配器,允许您在 Linux 或 macOS 系统上将 Cloud Storage 存储分区挂载为文件系统。
因此,在 Windows 系统上使用它并不容易。
有几种可能的解决方法:
-
Rclone 是一个命令行程序,用于管理云存储上的文件。它是云供应商 Web 存储界面的功能丰富的替代品。超过 40 种云存储产品支持 rclone,包括 S3 对象存储、企业和消费者文件存储服务以及标准传输协议。
-
安装 Rclone 和 WinFsp。请记住将 Rclone 位置添加到您的
PATH
。 -
按照 instructions 设置您的远程 GCP 存储桶。如果您的 GCP 存储桶使用 Uniform bucket-level access,请记住在配置 Rclone 远程驱动器时将
--gcs-bucket-policy-only
选项设置为 true。 -
Mount 远程 GCP 存储桶作为本地磁盘
rclone mount remote:path/to/files X:
其中
X:
是未使用的驱动器号。
-
-
GcsFuse-Win 是由 Google 云存储服务支持的基于 FUSE 的分布式文件系统。它是windows上第一个开源原生版本的gcs fuse。它允许您将存储帐户中的桶/文件夹作为本地文件夹/驱动程序挂载到Windows系统上。支持集群模式。您可以跨多个 Windows 节点挂载 blob 容器(或其中的一部分)。
-
CloudBerry Drive(专有软件):
将云存储作为网络驱动器安装到您的 Windows 工作站或 Windows 服务器
-
使用 FUSE 将存储桶挂载到 Linux 实例中并通过网络 Samba/NFS 共享。
另外三个可能有用的工具是:
NetDrive - 这是一款付费软件(每个终生许可证约 50 美元)。不过,您可以免费试用(7 天试用),它实际上允许您将您拥有的任何 GCP 存储作为 Windows 中的文件系统挂载。
Mountain Duck - 具有非常相似的功能,并且还允许在 Windows 中安装 GCP 存储 - 一个用户的价格略低约 40 美元,但它对特定的主要版本有效。
CyberDuck - 是 Mountain Duck 的免费(或官方页面说明的 libre)版本 - 它不允许将资源作为文件系统挂载,但它仍然允许您通过简单的界面访问任何云存储& 直观)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。