在 iPhone 和 Android 上浏览 Azure 文件存储 — NetDrive Mobile

阅读时间 5 分钟 mobile azure provider-guide
Steve
SteveSenior Engineer
将 Azure 文件存储共享连接到 NetDrive Mobile,在 iOS 或 Android 上浏览、上传或下载文件。真实的文件夹结构,无需使用 Azure Storage Explorer。

一位把办公室文件服务器迁移到 Azure 文件存储的 IT 管理员,仍然会收到来自一线的同样请求:有人需要一份配置文件或共享的电子表格,而他的笔记本电脑却不知道放在哪个包里。Azure Storage Explorer 的移动端网页视图勉强可用,但对于快速查找来说相当笨拙。NetDrive Mobile 直接连接到文件共享,让你可以在 iOS 或 Android 上浏览、上传、下载和预览其中的内容,就像使用手机自带的文件管理器一样。

NetDrive Mobile home screen showing multiple connected clouds on a phone

随时随地从手机访问你的 Azure 文件共享

NetDrive Mobile 在一个应用中打开 Google Drive、Dropbox、OneDrive、S3、WebDAV、SFTP 等 — 在手机上直接浏览、上传、下载和预览。

  • 浏览真实文件夹 — Azure 文件存储保留实际的目录结构
  • 无需打开笔记本电脑即可上传和下载文件
  • 在应用内预览文档和图片,再决定如何处理它们
iOSAndroid

需要免费的 Bdrive 账户。

移动端上的 Azure 文件存储与 Azure Blob 对比

NetDrive Mobile 将 Azure 文件存储和 Azure Blob 存储列为独立的连接类型,这与桌面端的区分方式一致。Blob 存储是对象存储,使用虚拟文件夹前缀;文件存储则是托管的 SMB 文件共享,具有真实的目录结构,与你的团队习惯的传统文件服务器结构相同。如果你的文件保存在 Blob 容器中,请参阅在 iPhone 和 Android 上浏览 Azure Blob 存储

由于文件存储保留的是真实文件夹,而不是从键前缀模拟出来的结构,在应用中浏览大型共享的体验更接近浏览熟悉的文件服务器,而不是翻阅对象列表。

开始之前你需要准备什么

  • 一个免费的 Bdrive 账户 — 在 netdrive.net 注册
  • 一个至少创建了一个文件共享的 Azure 存储账户
  • 你的存储账户名和访问密钥(或一个作用域限定为文件服务的 SAS 令牌)
  • 装有 NetDrive Mobile 的 iPhone(iOS 15 或更高版本)或 Android 设备

添加你的 Azure 文件共享

打开 NetDrive Mobile,点击 + 打开 “Add a drive” 面板,然后从服务商列表中选择 Azure File Storage

NetDrive Mobile "Add a drive" sheet with the provider picker open, showing Azure File Storage in the list

输入存储账户名、访问密钥(或 SAS 令牌),以及要连接的共享的确切名称。连接成功后,该共享的内容会在主屏幕上以顶层文件夹视图呈现。你可以添加多个共享——例如生产环境和预发布环境——它们会与你已连接的其他云存储一起显示在同一个列表中。

浏览文件共享

点击进入共享即可查看其文件夹结构。由于 Azure 文件存储保存的是真正的目录,子文件夹的行为与任何文件服务器完全一致:点击可深入浏览,点击文件可弹出操作菜单。

NetDrive Mobile file browser showing an Azure File Storage share with real nested folders

在操作菜单中可以使用 PreviewDownloadRenameCopyMoveGet infoDelete。Preview 会直接在应用内打开文档和图片,因此可以先查看共享中的电子表格或 PDF,而无需先下载。

NetDrive Mobile file action sheet showing Preview, Download, Rename, Move, Copy, and Delete options for a file on an Azure File Storage share

复制和移动操作都在同一个 Azure 文件存储连接内进行。将文件移动到其他云服务商——例如从该文件共享移动到 Google Drive——超出了 NetDrive Mobile 的范围;这类跨服务商传输属于 RcloneView 的工作范畴,那是专为云到云传输打造的姊妹产品。

从现场上传

导航到目标文件夹,点击上传。可以从相册中选择文件、拍摄新照片,或从设备的文件选择器中挑选。上传任务会在 Transfers 标签页中排队,并实时显示进度,如果选错了文件,可以取消单个上传项。

NetDrive Mobile Transfers tab showing an active upload to an Azure File Storage share with progress indicator

这直接覆盖了常见的待命场景:系统管理员接到寻呼,需要把更新后的配置文件放到共享中供服务器读取,而无需先连上 VPN 再打开笔记本电脑。

总结

NetDrive Mobile 上的 Azure 文件存储,让团队已经依赖的文件共享触手可及,带来真实的文件夹浏览体验,而不是变通方案。如果需要桌面端的等效方案,将同一个共享作为持久化的 Windows 驱动器连接,请参阅在 Windows 上使用 NetDrive 挂载 Azure 文件存储。如果你的团队还使用 Blob 容器,在 iPhone 和 Android 上浏览 Azure Blob 存储涵盖了那种连接类型。

— Steve, NetDrive