AWS Snowball
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本指南适用于 Snowball Edge。如果您正在查找 Snowball 的相关文档,请参阅 AWS Snowball 用户指南

使用 Snowball 客户端

在下文中,您将了解如何获取 Snowball 客户端以及如何将其与 AWS Snowball Edge 设备结合使用。Snowball 客户端是独立的终端应用程序,您在本地服务器上运行该应用程序,用于解锁设备及获取凭证、日志和状态信息。您也可以使用客户端执行集群的管理任务。在使用 Snowball 客户端时,可以通过运行 snowballEdge help 命令获取其他支持信息。

在您读取数据以及将数据写入 AWS Snowball Edge 设备时,您将使用 适用于 Snowball 的 Amazon S3 Adapter 或文件接口。

注意

2018 年 1 月,为集群提供了功能更新,这使其成为无领导。集群更新与较旧集群向后兼容。但是,如果要查找 Snowball Edge 的原始 Snowball 客户端的文档,请参阅附录中的使用 Snowball 客户端

下载并安装 Snowball 客户端

可在您的高性能工作站上为已安装的 WindowsMacLinux 下载并安装 Snowball 客户端。

  • Microsoft Windows – 安装客户端后,您可从任何目录运行客户端,且无需其他任何准备。

  • Linux – 必须从 ~/snowball-client-linux-build_number/bin/ 目录运行 Snowball 客户端。请注意,Snowball 客户端仅支持 64 位 Linux 发行版。

  • MacOSinstall.sh 脚本将 Snowball 客户端 .tar 文件中的文件夹复制到 /usr/local/bin/snowball directory。如果运行此脚本,则在 /usr/local/bin 是 bash_profile 中的一个路径时,您可以从任何目录运行 Snowball 客户端。您可以使用 echo $PATH 命令验证您的路径。