还原 Amazon EBS 卷 - Amazon Backup
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

还原 Amazon EBS 卷

恢复亚马逊弹性区块存储 (Amazon EBS) 快照时,会创建一个新的亚马逊 EBS 卷 Amazon Backup ,您可以将其附加到您的亚马逊 EC2 实例。

您可以选择将快照作为 EBS 卷或 Amazon Storage Gateway 卷进行还原。

使用 Amazon Backup 控制台恢复 Amazon EBS 恢复点

还原 Amazon EBS 卷
  1. 打开 Amazon Backup 控制台,网址为 https://console.aws.amazon.com/backup

  2. 在导航窗格中,选择受保护的资源和要还原的 EBS 资源 ID。

  3. Resource details (资源详细信息) 页面上,将显示所选资源 ID 的恢复点列表。要还原资源,请在备份窗格中,选择资源的恢复点 ID 旁边的单选按钮。在窗格的右上角,选择还原

  4. 指定资源的还原参数。您输入的还原参数将特定于所选的资源类型。

    对于资源类型,选择恢复此备份时要创建的 Amazon 资源。

  5. 如果选择 EBS 卷,请提供卷类型大小 (GiB) 的值,然后选择可用区

    1. 吞吐量后,有一个可选复选框加密此卷如果 EBS 恢复点已加密,则此选项将保持活动状态。

      您可以指定 KMS 密钥或创建 Amazon KMS 密钥。

    如果选择 Storage Gateway 卷,请选择处于可访问状态的网关。另外,请选择您的 iSCSI 目标名称

    • 对于存储卷网关,选择磁盘 ID

    • 对于卷缓存网关,选择至少与受保护资源一样大的容量。

  6. 对于还原角色,请选择 Amazon Backup 将担任此还原的 IAM 角色。

    注意

    如果您的账户中没有 Amazon Backup 默认角色,则会为您创建一个具有正确权限的默认角色。您可以删除此默认角色或使其无法使用。

  7. 选择还原备份

    这将显示还原作业窗格。页面顶部的消息提供了有关还原作业的信息。

还原已归档的 EBS 快照会将其暂时从冷存储移至暖存储,以创建新的 EBS 卷。这种类型的还原会产生一次性检索费用。在此还原期间,将对暖存储和冷存储的存储费用进行计费。冷存储中的 EBS 卷无法还原到 Backup Gateway 卷。

您可以使用 Amazon Backup 控制台或命令行在冷存储中还原已归档的 EBS 快照。从冷存储中还原最长可能需要 72 小时。有关更多信息,请参阅归档 Amazon EBS 快照

Console
  1. 打开 Amazon Backup 控制台,网址为 https://console.aws.amazon.com/backup

  2. 依次导航到备份保管库 > 保管库 > 还原已归档的 EBS 快照

  3. 设置部分中,输入一个介于 0 到 180(含)之间的值,以指定临时还原归档快照的天数。

  4. 输入其他设置:卷类型、大小、IOPS、可用区、吞吐量和加密。

  5. 选择您的还原角色

  6. 选择还原备份。在确认弹出窗口中,确认快照和还原类型。然后,选择还原快照

Amazon CLI
  1. 使用 start-restore-job

  2. 添加相应参数。

使用 Amazon Backup API、CLI 或软件开发工具包恢复 Amazon EBS 恢复点

要使用 API 或 CLI 还原 Amazon EBS,请使用 StartRestoreJob。在任何 Amazon EBS 还原期间,您都可以指定以下元数据:

availabilityZone volumeType volumeSize iops throughput temporaryRestoreDays encrypted // if set to true, encryption will be enabled as volume is restored kmsKeyId // if included, this key will be used to encrypt the restored volume instead of default KMS Key Id aws:backup:request-id

例如:

"restoreMetadata": "{\"encrypted\":\"false\",\"volumeId\":\"vol-04cc95f3490b5ceea\",\"availabilityZone\":null}"