在本地使用与 Amazon EC2 兼容的计算实例 - Amazon Snowball Edge 开发者指南
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在本地使用与 Amazon EC2 兼容的计算实例

您可以使用 Amazon OpsHub 在设备上的本地虚拟服务器(实例)上运行预安装的软件,也可以用来管理设备上的 Amazon EC2 实例。

启动与 Amazon EC2 兼容的实例

按照以下步骤使用启动与 Amazon EC2 兼容的实例。 Amazon OpsHub

要启动与 Amazon EC2 兼容的实例,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。您的所有计算资源都会显示在资源部分中。

  3. 如果您的设备上正在运行与 Amazon EC2 兼容的实例,则它们会显示在实例下的实例名称列中。您可以在此页面上查看每个实例的详细信息。

  4. 选择启动实例。此时会打开启动实例向导。

  5. 设备中,选择要在其上启动与 Amazon EC2 兼容的实例的 Snow 设备。

    
                                Amazon OpsHub 启动实例向导
  6. 对于映像(AMI),请从列表中选择一个亚马逊机器映像(AMI)。此 AMI 用于启动您的实例。

  7. 对于实例类型,从列表中选择一种类型。

  8. 选择要将 IP 地址附加到实例的方式。您有以下选项:

    • 创建公有 IP 地址(VNI):选择此选项可使用物理网络接口创建新的 IP 地址。选择物理网络接口和 IP 地址分配。

    • 使用现有 IP 地址(VNI):选择此选项可使用现有 IP 地址,然后使用现有虚拟网络接口。选择物理网络接口和虚拟网络接口。

    • 不附加 IP 地址:如果您不想附加 IP 地址,请选择此选项。

  9. 选择要将密钥对附加到实例的方式。您有以下选项:

    创建密钥对:选择此选项可创建新的密钥对并使用此密钥对启动新实例。

    使用现有密钥对:选择此选项可使用现有密钥对启动实例。

    不附加 IP 地址:如果您不想附加密钥对,请选择此选项。您必须确认您已经知道此 AMI 中内置的密码,否则您将无法连接到此实例。

    有关更多信息,请参阅使用密钥对

  10. 选择启动。您应该在计算实例部分看到您的实例正在启动。状态挂起,然后在完成后更改为正在运行

停止与 Amazon EC2 兼容的实例

使用以下步骤停止兼容 Amazon EC2 的实例。 Amazon OpsHub

要停止与 Amazon EC2 兼容的实例,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。

    您的所有计算资源都会显示在资源部分中。

  3. 如果您的设备上正在运行与 Amazon EC2 兼容的实例,则它们会显示在实例下的实例名称列中。

  4. 选择您要停止的实例,选择操作菜单,然后选择停止State(状态)更改为 Stopping(正在停止),然后在完成后更改为 Stopped(已停止)

    
                                实例选择和显示“停止”选项的“操作”菜单

启动与 Amazon EC2 兼容的实例

使用以下步骤启动与 Amazon EC2 兼容的实例。 Amazon OpsHub

要启动与 Amazon EC2 兼容的实例,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。

    您的计算资源都会显示在资源部分中。

  3. 实例名称列中的实例下,找到您要启动的实例。

  4. 选择实例,然后选择启动状态更改为挂起,然后在完成后更改为正在运行

    “实例”选项卡显示一个实例被选中,“操作”菜单打开,其中选择了“开始”。

使用密钥对

当您启动与 Amazon EC2 兼容的实例并打算使用 SSH 连接到该实例时,必须提供密钥对。您可以使用 Amazon EC2 创建新的密钥对,也可以导入现有密钥对或管理您的密钥匙。

要创建、导入或管理密钥对,请执行以下操作
  1. 在 Amazon OpsHub 仪表板上打开 “计算”。

  2. 在导航窗格中,选择计算(EC2)页面,然后选择密钥对选项卡。您将被重定向到 Amazon EC2 控制台,您可以在其中创建、导入或管理密钥对。

  3. 有关如何创建和导入密钥对的说明,请参阅《适用于 Linux 实例的 Amazon EC2 用户指南》中的 Amazon EC2 密钥对和 Linux 实例

终止与 Amazon EC2 兼容的实例

终止与 Amazon EC2 兼容的实例后,您无法重新启动实例。

要终止与 Amazon EC2 兼容的实例,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。您可以在资源部分中看到您的所有计算资源。

  3. 实例名称列中的实例下,找到您要终止的实例。

  4. 选择实例,然后选择操作菜单。从操作菜单中选择终止

    显示已选择实例的“实例”选项卡和显示已选择“终止”的“操作”选项卡。
  5. 终止实例窗口中,选择确认终止

    “终止实例”窗口显示实例名称和“确认终止”按钮。
    注意

    实例终止后,您无法重新启动它。

    State(状态)更改为 Terminating(正在终止),然后在完成后更改为 Terminated(已终止)

在本地使用存储卷

与 Amazon EC2 兼容的实例使用 Amazon EBS 卷进行存储。在此过程中,您将使用创建存储卷并将其连接到您的实例 Amazon OpsHub。

要创建存储卷,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。

  3. 选择 Storage volumes(存储卷)选项卡。如果您的设备上有存储卷,有关卷的详细信息将显示在 Storage volumes(存储卷)下。

  4. 选择 Create volume(创建卷)以打开 Create volume(创建卷)页面。

    
                                “创建卷”页面
  5. 选择要在其上创建卷的设备,输入要创建的大小(英寸 GiBs),然后选择音量类型。

  6. 选择提交State(状态)Creating(正在创建),完成后更改为 Available(可用)。您可以在 Volumes(卷)选项卡中查看卷及其详细信息。

将存储卷连接到您的实例
  1. 选择您创建的卷,然后选择 Attach volume(连接卷)

    
                                显示计算实例 ID 和卷设备名称的“连接卷”窗口
  2. 对于计算实例 ID,选择要连接卷的实例。

  3. 对于卷设备名称,输入卷的设备名称(例如,/dev/sdhxvdh)。

  4. 选择附加

如果您不再需要该卷,则可以将其从实例中分离,然后将其删除。

将映像作为与 Amazon EC2 兼容的 AMI 导入您的设备

您可以将映像的快照导入您的 Snowball Edge 设备并将其注册为与 Amazon EC2 兼容的亚马逊机器映像(AMI)。快照基本上是存储卷的副本,可用于创建 AMI 或其他存储卷。这样,您就可以将外部来源的映像带到您的设备上,然后将其作为与 Amazon EC2 兼容的实例启动。

按照以下步骤完成映像的导入。

  1. 将快照上传到设备上的 Amazon S3 存储桶中。

  2. 设置所需的权限以便授予对 Amazon S3、Amazon EC2 和 VM Import/Export(此特征用于导入和导出快照)的访问权限。

  3. 将快照作为映像从 S3 存储桶导入到您的设备中。

  4. 将映像注册为与 Amazon EC2 兼容的 AMI。

  5. 将 AMI 作为与 Amazon EC2 兼容的实例启动。

注意

在将快照上传到 Snowball 系列设备时,请注意以下限制。

  • Snow 系列设备目前仅支持导入 RAW 映像格式的快照。

  • Snow 系列设备目前仅支持导入大小在 1 GB 到 1 TB 之间的快照。

第 1 步:将快照上传到设备上的 S3 存储桶中

在导入快照之前,您必须将其上传到设备上的 Amazon S3。这是因为只能从您的设备或集群上可用的 Amazon S3 中导入快照。在导入过程中,您可以在设备上选择用于存储映像的 S3 存储桶。

将快照上传到 Amazon S3

第 2 步:从 S3 存储桶导入快照

将快照上传到 Amazon S3 后,您可以将其导入您的设备。所有已导入或正在导入的快照都显示在快照选项卡中。

要将快照导入您的设备,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。您的所有计算资源都会显示在资源部分中。

  3. 选择快照选项卡,查看已导入设备的所有快照。Amazon S3 中的映像文件是一个 .raw 文件,该文件作为快照导入到您的设备中。您可以按快照 ID 或快照状态进行筛选,以查找特定的快照。您可以选择快照 ID 来查看该快照的详细信息。

  4. 选择您要导入的快照,然后选择导入快照来打开导入快照页面。

  5. 设备中,选择要导入到的 Snow 系列设备的 IP 地址。

  6. 导入描述快照描述中,分别输入描述。

  7. 角色列表中,选择要用于导入的角色。Snow Family 设备使用虚拟机导入/导出来导入快照。 Amazon 担任此角色并使用它代表您导入快照。如果您没有在上配置角色 Amazon Snowball Edge,请打开 Amazon Identity and Access Management (IAM),您可以在 Amazon OpsHub 其中创建本地 IAM 角色。该角色还需要一个具有执行导入所需的 VM Import/Export 权限的策略。您必须将此策略附加到角色。有关此方面的更多详细信息,请参阅在本地使用 IAM

    以下是该策略的示例。

    { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Principal":{ "Service":"vmie.amazonaws.com" }, "Action":"sts:AssumeRole" } ] }

    登录 Amazon Web Services Management Console 并打开 IAM 控制台,网址为 https://console.aws.amazon.com/iam/

    您创建的角色应具有访问 Amazon S3 的最低权限。以下是最低策略的示例。

    { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "s3:GetBucketLocation", "s3:GetObject", "s3:ListBucket", "s3:GetMetadata" ], "Resource":[ "arn:aws:s3:::import-snapshot-bucket-name", "arn:aws:s3:::import-snapshot-bucket-name/*" ] } ] }
  8. 选择 Browse S3,然后选择包含要导入快照的 S3 存储桶。选择快照,然后选择提交。快照开始下载到您的设备上。您可以选择快照 ID 来查看详细信息。您可以从此页面取消导入过程。

第 3 步:将快照注册为与 Amazon EC2 兼容的 AMI

从作为快照导入的映像创建与 Amazon EC2 兼容的 AMI 的过程称为注册。导入到您的设备的映像必须经过注册才能作为与 Amazon EC2 兼容的实例启动。

要将导入的映像注册为快照,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。您的所有计算资源都会显示在资源部分中。

  3. 选择映像选项卡。您可以按名称、ID 或状态筛选映像来查找特定的映像。

  4. 选择您要注册的映像,然后选择注册映像

    已选择一个映像,“注册映像”按钮高亮显示。
  5. 注册映像页面上,提供名称描述

  6. 根卷中,指定根设备的名称。

    块设备部分中,您可以更改卷的大小和类型。

  7. 如果您要在实例终止时删除卷,请选择终止时删除

  8. 如果您要添加更多卷,请选择添加新卷

  9. 完成后,选择提交

第 4 步:启动与 Amazon EC2 兼容的的 AMI

删除快照

如果您不再需要某个快照,可将其从设备中删除。Amazon S3 中的映像文件是一个 .raw 文件,该文件作为快照导入到您的设备中。如果映像正在使用您要删除的快照,则该快照无法删除。导入完成后,您还可以在设备上删除上传到 Amazon S3 的 .raw 文件。

要删除快照,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。您的所有计算资源都会显示在资源部分中。

  3. 选择快照选项卡可查看所有已导入的快照。您可以按快照 ID 或快照状态进行筛选,以便查找特定的快照。

  4. 选择您要删除的快照,然后选择删除。您可以选择多个快照。

    
                                “快照”选项卡显示实例和“删除”按钮
  5. 删除快照确认框中,选择删除快照。如果成功删除,快照将从快照选项卡下的列表中删除。

取消注册 AMI

要注册 AMI,请执行以下操作
  1. 打开 Amazon OpsHub 应用程序。

  2. 在控制面板的开始计算部分中,选择开始。或者,选择顶部的服务菜单,然后选择计算(EC2)以打开计算页面。您的所有计算资源都会显示在资源部分中。

  3. 选择映像选项卡,之后会列出您的所有映像。您可以按名称、ID 或状态筛选映像来查找特定的映像。

  4. 选择要取消注册的映像,然后选择取消注册

    映像选项卡显示已选择的映像,右上角显示“取消注册映像”按钮。
  5. 确认取消注册映像窗口中,确认映像 ID,然后选择取消注册映像。成功取消注册后,该映像将从映像列表中删除。

    “确认取消注册映像”窗口显示映像名称和“取消注册图像”按钮。