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

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

传输数据

接下来,您可以找到有关获取凭证,下载并安装 Snowball 客户端工具,然后使用 Snowball 客户端将数据从 Snowball 传输到本地数据目标的信息。

获取您的证书

EADSAmazon Snowball任务包含一组凭证,您必须获取这些凭证来验证您对 Snowball 的访问。这些凭证是一个加密的清单文件和一个解锁代码。清单文件包含有关任务及其关联的权限的重要信息。如果没有此清单文件,您将无法传输数据。解锁代码用于解密清单。如果没有清单文件,您将无法与 Snowball 进行通信。

注意

在 Snowball 设备发送给您之后,您才能获取证书。

从控制台获取凭证

  1. 登录到 Amazon Web Services Management Console并打开 Amazon Snow 系列管理控制台

  2. 在 Amazon Snow 系列管理控制台中,搜索表中的特定任务部分以下载任务清单,然后选择该任务。

  3. 展开该任务部分的 Job status 窗格,然后选择 View job details

    
                查看任务的详细信息。
    注意

    每个任务部分都具有其自已唯一的一组证书。您将无法使用不同任务部分的凭证为一个任务部分解锁 Snowball,即使这两个任务部分属于同一导出任务也是如此。

  4. 在显示的详细信息窗格中,展开 Credentials。请记下解锁代码 (包括连字符),因为您将需要提供全部 29 个字符才能运行 Snowball 客户端。

  5. 在对话框中选择 Download manifest,然后按照说明将任务清单文件下载到您的计算机上。清单文件名包括您的任务部分 ID。

    注意

    作为最佳实践,建议您不要将解锁代码副本和该任务的清单保存在工作站中的同一位置。有关更多信息,请参阅Amazon Snowball 的最佳实践

现在您已拥有凭证,可以开始使用 Snowball 客户端传输数据。

安装 Amazon Snowball 客户端

Snowball 客户端是您可用于管理从内部数据源到 Snowball 的数据流的工具之一。

您可以从下载并安装 Snowball 客户端。Amazon Snowballresources.

使用 Amazon Snowball 客户端

在此步骤中,您将首次从工作站运行 Snowball 客户端,以验证您对用于此任务的 Snowball 的访问,然后传输数据。

要验证您对 Snowball 的访问,请在您的工作站上打开一个终端窗口或命令提示符窗口,然后键入以下命令:

snowball start -i [Snowball IP Address] -m [Path/to/manifest/file] -u [29 character unlock code]

下面是用于配置 Snowball 客户端的命令示例。

snowball start -i 192.0.2.0 -m /Downloads/JID2EXAMPLE-0c40-49a7-9f53-916aEXAMPLE81-manifest.bin -u 12345-abcde-12345-ABCDE-12345

在此示例中,Snowball 的 IP 地址为 192.0.2.0,您下载的任务清单文件为JID2EXAMPLE-0c40-49a7-9f53-916aEXAMPLE81-manifest.bin,29 个字符的解锁代码是12345-abcde-12345-ABCDE-12345.

在您输入带正确任务部分变量的上述命令后,您将收到确认消息。此消息表示已授权您访问用于此任务的 Snowball。如果您执行snowball ls命令时,您会注意到 Snowball 的根级别至少有一个文件夹。此文件夹以及此级别的任何其他文件夹的名称与创建此任务时选择的源 S3 存储桶名称相同。

现在,您可以开始从 Snowball 传输数据。类似于 Linux 如何允许您使用复制文件和文件夹(或cp)命令时,Snowball 客户端还使用cp命令。与在 Linux 中一样,当您使用复制命令时,需要在命令中提供两个路径的值。一个路径表示要复制的数据的源位置,第二个路径表示数据将粘贴到的目标。当您传输数据时,Snowball 的源路径必须以s3://根目录标识符。

下面是用于通过此客户端从 Snowball 复制数据的命令示例。

snowball cp --recursive s3://MyBucket/Logs /Logs/April

使用 Snowball 客户端命令完成从 Snowball 传输数据。有关使用 Snowball 客户端的更多信息,请参阅使用 Snowball 客户端.

断开 Amazon Snowball 设备

当您完成从 Snowball 传输数据后,请准备将设备寄回Amazon.Amazon. 首先,断开 Snowball 线缆。将 Snowball 的线缆缠绕到 Snowball 后面板内的线缆圈上,然后对打包。

当 Snowball 的电子墨水显示屏上出现回邮运输标签时,您便可以寄回设备了。

后续:

寄回设备