在iPhone和Android上查看Amazon S3存储桶
离开电脑也要核对S3对象?NetDrive Mobile可在iPhone和Android上浏览Amazon S3及兼容S3的存储——列出、下载、上传,一应俱全。
你不在笔记本电脑旁,同事却问某个构建产物是否真的传到了存储桶,或者昨晚的导出文件是否已经落地。在手机上,这通常是个死胡同——官方的AWS控制台在小屏幕上很难用,而大多数文件应用根本不支持S3。NetDrive Mobile为你的S3存储提供了一个纯粹的文件浏览器。
把对象存储装进口袋
在iPhone和Android上浏览Amazon S3及兼容S3的存储桶——列出对象、按需下载、随手上传。
- 真正的文件浏览器,覆盖S3存储桶与前缀
- 兼容Wasabi等S3兼容存储服务
- 随时下载或上传对象
需要免费的 Bdrive 账户。
为什么移动端访问S3不方便
S3不是那种带有精美移动应用的消费级云存储——它是为代码和基础设施而生的对象存储。这对服务器很友好,但对你只是想”看一眼”的那一刻却很不友好。网页控制台是按桌面场景设计的,而通用云应用最多只支持到Drive和Dropbox为止。于是常见的应对办法就是”等回到电脑前再说”——而这恰恰是你做不到的时候。
连接S3及兼容S3的存储
在NetDrive Mobile中,打开Add a drive面板并选择Amazon S3。你需要提供与任何S3客户端相同的信息:端点、访问密钥与密钥、区域。由于兼容S3的服务商使用相同的API,同样的流程也能连接Wasabi等服务——只需将应用指向它们的端点即可。

凭据保存在设备的安全存储中(iOS的Keychain、Android的Keystore),而非以明文形式存放,因此在手机上连接存储桶不意味着密钥会被随意暴露。
浏览存储桶与对象
连接完成后,存储桶在应用中的表现就像普通文件夹一样。你可以深入前缀、按名称排序、在列表和网格视图间切换,还能打开对象进行预览。对于”到底传上去了没有”这个问题,答案很简单——导航到对应前缀,查看对象,核对大小与修改时间即可。

需要批量操作时,可以一次选中多个对象——下载一批日志,或清理几个散落的测试产物。
下载对象,或上传对象
下载会在Transfers标签页中运行并实时显示进度,你还可以一次排队多个任务。需要把配置文件或日志下载到手机上查看?下载后可直接用应用内预览打开。需要把某个东西——照片、设备上的文件——放进存储桶?上传的运行方式相同,在后台进行,并支持随时取消。

不止于S3
同一个浏览器也适用于NetDrive Mobile支持的其他对象存储——Backblaze B2、Azure Blob Storage、Azure File Storage、Google Cloud Storage以及OpenStack Swift。如果你的基础设施把对象分散在多个提供商之间,它们都会出现在同一个主屏幕上,与你的其他云存储并列显示。
总结
在手机上核对一个S3对象,不该非得打开电脑不可。在NetDrive Mobile中连接一次存储桶,之后随时一点即达。前往App Store或Google Play下载,用免费的Bdrive账号登录即可开始使用。
— Steve, NetDrive