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

阅读时间 5 分钟 mobile azure provider-guide
Robin
RobinDeveloper Advocate
将 Azure Blob 存储容器连接到 NetDrive Mobile,直接在 iOS 或 Android 上浏览、上传或下载你的 blob 文件,无需使用笔记本电脑。

Azure Blob 存储是海量工作负载的默认对象存储——备份归档、媒体处理管线、数据湖暂存、应用日志。以往要在手机上找到某个具体的 blob,通常意味着要在 Azure 门户的移动版网站里翻找,或者祈祷某个共享链接还没过期。NetDrive Mobile 直接连接到你的 Blob 容器,让你在 iOS 和 Android 上像使用普通文件管理器一样浏览、上传、下载和预览文件。

NetDrive Mobile home screen showing multiple connected clouds on a phone

所有云存储——包括 Azure Blob——都在一个移动应用里

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

  • 浏览 Blob 容器和虚拟文件夹前缀
  • 直接从手机上传照片和文件
  • 应用内预览文档和图片,无需下载
iOSAndroid

需要免费的 Bdrive 账户。

在应用中你可以对 Azure Blob 做什么

NetDrive Mobile 会把你的 Azure Blob 容器当作可浏览的文件夹处理。你可以像浏览文件系统目录一样导航虚拟文件夹前缀:点击某个前缀即可进入,点击文件即可打开操作面板。

在操作面板中你可以使用 PreviewDownloadRenameCopyMoveGet infoDelete。Preview 会直接在应用内打开图片、文档和视频,而不会把整个文件保存到相册。Download 会把 blob 保存到本地,方便你交给其他应用处理——PDF 阅读器、表格编辑器,或是你的媒体播放器。

Copy 和 Move 仅在同一个 Azure Blob 驱动器内工作。如果你需要在 Azure 和其他云服务商之间迁移 blob——比如从 Blob 迁移到 Google Drive——这已超出 NetDrive Mobile 的能力范围。跨服务商迁移是姊妹产品 RcloneView 的专长,它正是为云到云操作而生的。

开始之前你需要准备什么

  • 一个免费的 Bdrive 账户——在 netdrive.net 注册
  • 一个至少拥有一个 Blob 容器的 Azure 存储账户
  • 你的 Azure 存储凭证(账户名和密钥)
  • 在你的 iPhone(iOS 15 或更高版本)或 Android 设备上安装 NetDrive Mobile

添加你的 Azure Blob 账户

打开 NetDrive Mobile,点击 + 打开 “Add a drive” 面板。滚动浏览服务商列表并选择 Azure Blob Storage

NetDrive Mobile "Add a drive" 面板打开了服务商选择器,列表中显示 Azure Blob Storage

输入你的存储账户名和访问密钥。连接成功后,你的容器会作为顶层条目出现在驱动器主屏幕上。你可以添加多个 Azure 账户——例如为生产环境和预发环境分别设置账户——NetDrive Mobile 会将它们与你的其他云服务一起统一列出。

浏览容器和 Blob 路径

你的容器列表会以文件夹视图呈现。点击任意容器即可查看其内容。Azure Blob 存储并没有真正的目录结构,但 NetDrive Mobile 会将以 / 分隔的 blob 名称渲染为嵌套文件夹树,因此名为 logs/2026/june/app.log 的 blob 会显示在 logs → 2026 → june 之下,与你在文件管理器中看到的效果完全一致。

NetDrive Mobile 文件浏览器显示 Azure Blob 容器内容,以嵌套文件夹形式组织

点击任意文件即可打开其操作面板,选择你要执行的操作。

NetDrive Mobile 文件操作面板显示 Preview、Download、Rename、Move、Copy 和 Delete 选项

从手机上传文件

导航到目标前缀,点击上传按钮。你可以从相册中选择,拍摄新照片或视频,或者从 iOS 的“文件”应用或 Android 的存储选择器中挑选任意文件。多个上传任务会在 Transfers 标签页中排队,你可以在那里查看进度并取消单个任务。

NetDrive Mobile Transfers 标签页显示正在上传到 Azure Blob 存储的任务,带实时进度指示

对于在现场采集巡检照片、需要将其上传到 Blob 容器以进行自动化处理的现场工程师来说,这个流程非常实用——导航到正确的前缀,点击上传,确认传输完成,就这么简单。

这在实际场景中的用处

一位需要在 Blob 中保存月度报告的数据分析师,可以在会议开始前趁空拉取最新的 CSV 文件,完全不用打开笔记本电脑。一位需要检查预发环境容器中某个日志文件的值班开发人员,可以直接从手机浏览到该文件,而不必通过跳板机进行 SSH 连接。一个为媒体处理管线上传原始素材的内容团队,可以在拍摄一结束就从现场直接发送文件。

这一切只需要一个免费的 Bdrive 账户和你的 Azure 凭证——无需额外配置,无需在某处运行桌面客户端,多数情况下也无需 VPN。

小结

Azure Blob 存储与 NetDrive Mobile 的结合,弥合了你的云基础设施与手机之间的距离。如果想更全面地了解 NetDrive Mobile 支持的所有云服务商,请查看一个应用,畅享所有云。如果你还在 Amazon S3 中存储文件,面向移动端的 S3 服务商指南介绍了针对 S3 存储桶的相同操作流程。

— Robin, NetDrive