使用 Amazon S3 Adapter for Snowball 传输数据 - Amazon Snowball
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon S3 Adapter for Snowball 传输数据

适用于 Snowball 的 Amazon S3 适配器是一种编程工具,仅适用于第一代 80 TB Snowball 设备。有关 Snowball Edge 存储优化、计算优化和使用 GPU 设备进行计算优化的信息,请参阅使用 Amazon S3 接口传输文件.

使用 Amazon S3 Adapter for Snowball 在您的本地数据中心和 Snowball 之间传输数据。以编程方式向 Snowball 传输数据时,所有数据都会经过 Amazon S3 Adapter for Snowball,无一例外。

强烈建议您使用性能强大的计算机作为工作站。理想情况下,它应该能够满足在处理、内存和网络方面的高要求。有关更多信息,请参阅 工作站规格

下载和安装 Amazon S3 Adapter

您可以从以下位置下载并安装适用于 Snowball 的Amazon S3 AdapterAmazon Snowball资源网站.

chmod +x snowball-adapter

确认适配器是否成功安装
  1. 在已安装适配器的工作站中打开一个终端窗口。

  2. 导航至您安装 snowball-adapter-operating_system 子目录的目录。

  3. 导航至 snowball-adapter-operating_system/bin。

  4. 键入以下命令,以确认适配器是否正确安装:./snowball-adapter --help

    如果适配器已成功安装,其使用信息将显示在终端上。

安装适配器时,还会将 snowball 子目录添加到您的.aws directory. 在此 snowball 目录中,您可以找到 logs 子目录和 config 子目录。这两个子目录中包含以下内容:

  • 在 logs 目录中,您可找到通过 Amazon S3 Adapter for Snowball 向 Snowball 传输数据的日志文件。

  • config 目录中包含两个文件:

    • 这些区域有: snowball-adapter-logging.config 文件包含写入 ~/.aws/snowball/logs 目录的日志文件的配置设置。

    • snowball-adapter.config 文件包含适配器本身的配置设置。

注意

这些区域有:.aws directory位于中~/.awsLinux、OS X 或 UnixC:\User\USERNAME\.awsWindows 上的。

下载和安装 Amazon CLI 的版本 1.16.14

目前,只有的版本 1.16.14 及更低版本的Amazon CLI支持在 Snowball 设备上使用。您可以下载并安装此版本的Amazon CLI从 GitHub. 请使用以下过程执行此任务。

注意

确保在安装 Amazon CLI 的版本 1.16.14 之前安装 Python 的版本 2.6.5+ 或 3.4+。

下载并安装 Amazon CLI 的版本 1.16.14
  1. 卸载 Amazon CLI 的现有安装。此步骤对于 Linux 安装是可选的。

    • Windows— 有关更多信息,请参阅卸载中的Amazon Command Line Interface用户指南.

    • Linux的— 此步骤对于 Linux 安装是可选的。但是,要卸载 Amazon CLI 的现有安装,请从终端运行以下命令:

      sudo rm -rf /usr/local/aws sudo rm /usr/local/bin/aws
  2. 下载Amazon CLI如同.zip 文件来自 的Amazon GitHub 它所在的存储库。

  3. 使用以下过程之一从 1.16.14.zip 文件安装 Amazon CLI 版本 1.16.14:

    • Windows

      1. 将存档提取到您计算机上的某个位置,例如:C:\Users\username\aws_cli\aws-cli-1.6.14

      2. 打开命令提示符,导航到将存档提取到的文件夹,然后使用以下命令运行设置脚本。

        py setup.py install
      3. 将 Amazon CLI 添加到您的 PATH 环境变量。

      执行此操作将安装 Amazon CLI 的版本 1.6.14。

    • Linux

      1. 将存档提取到您计算机上的某个位置,例如:/home/username/aws_cli/aws-cli-1.6.14

      2. 打开终端窗口,导航到将存档提取到的目录,然后使用以下命令运行设置脚本。

        python setup.py install
        注意

        您可能需要使用 sudo 运行该命令。

        此命令安装 Amazon CLI 的版本 1.6.14,并且覆盖由任何先前安装的 Amazon CLI 版本创建的文件。