Amazon Elastic Compute Cloud
Windows 实例用户指南

从快照还原 Amazon EBS 卷

您可以使用存储在 Amazon S3 中的快照的数据还原 Amazon EBS 卷。您需要知道您希望用来还原卷的快照的 ID,还需要拥有对该快照的访问权限。有关快照的更多信息,请参阅 Amazon EBS 快照

考虑到速度、便利性和成本,EBS 快照是 Amazon EC2 上首选的备份工具。从快照还原卷时,您将重新创建其在过去特定时间点的状态,其所有数据都完整无缺。通过将已还原的卷附加到实例,您可以跨区域复制数据、创建测试环境、完整替换受损或损坏的生产卷,或检索特定文件和目录并将其传输到另一个附加的卷。有关更多信息,请参阅 Amazon EBS Snapshots

基于现有 EBS 快照创建的新卷在后台延时加载。也就是说,通过快照创建卷之后,无需等待所有数据从 Amazon S3 传输到 EBS 卷,附加的实例即可开始访问该卷及其所有数据。如果您的实例访问还没有加载的数据,卷会立即从 Amazon S3 下载请求的数据,并在后台继续加载剩余数据。

从加密快照还原的 EBS 卷会自动加密。加密卷只能附加到所选的实例类型。有关更多信息,请参阅 支持的实例类型

由于存在安全限制,您不可以从不属于您的共享加密快照直接还原 EBS 卷。您必须首先创建属于您的快照副本。之后,您便可以从该副本还原卷。有关更多信息,请参阅 Amazon EBS 加密

新 EBS 卷一旦可用便能实现其最高性能,而不需要初始化 (以前称为预热)。但是,从快照还原的卷上的存储数据块必须先进行初始化 (从 Amazon S3 取下并写入到卷),然后您才能访问该数据块。此预备操作需要花费时间,并可能会造成首次访问每个数据块时的 I/O 操作的延迟大大提高。访问数据完毕后,性能随之恢复。

对于大部分应用程序,可将此初始化成本分摊到卷的整个使用期限。要确保您的存储卷始终能在生产高峰期正常工作,可使用 ddfio 对整个卷强制实施即时初始化。有关更多信息,请参阅初始化 Amazon EBS 卷

使用控制台从快照还原 EBS 卷

  1. 打开 Amazon EC2 控制台 https://console.aws.amazon.com/ec2/

  2. 在导航栏中,选择快照所处的区域。

    要将快照还原到在不同区域的某个卷,可以将快照复制到该新区域,然后将它还原到该区域的一个卷。有关更多信息,请参阅复制 Amazon EBS 快照

  3. 在导航窗格中,选择 ELASTIC BLOCK STOREVolumes

  4. 选择 Create Volume

  5. 对于 Volume Type,选择卷类型。有关更多信息,请参阅Amazon EBS 卷类型

    注意

    2012 年以前创建的部分 AWS 账户可能可以访问 us-west-1 或 ap-northeast-1 中不支持 预配置 IOPS SSD (io1) 卷的可用区。如果您无法在其中一个区域中创建 io1 卷(或在其块储存设备映射中启动具有 io1 卷的实例),请尝试该区域中的其他可用区。您可以通过在某可用区创建 4 GiB io1 卷来验证该可用区是否支持io1 卷。

  6. 对于 Snapshot,开始键入您要用于还原卷的快照的 ID 或描述,并从所建议的选项列表中选择该快照。

    从加密快照还原的卷只能附加到支持 Amazon EBS 加密的实例。有关更多信息,请参阅支持的实例类型

  7. 对于 Size (GiB),键入卷的大小,或验证快照的默认大小是否足够。

    注意

    如果您指定卷大小和快照,其大小必须等于或大于快照的大小。当您选择一种卷类型和一个快照时,最小和最大卷大小将显示在大小旁边。任何来自快照的 AWS Marketplace 产品代码都会传送到该卷。

    注意

    下面的 Amazon EBS 卷注意事项适用于 Windows 引导卷:

    • Windows 启动卷必须使用 MBR 分区表,无论卷大小如何,它都将可用空间限制为 2 TiB。

    • 已转换为使用动态 MBR 分区表的 2 TiB (2048 GiB) 的 Windows 引导卷在用 Disk Manager 检查时会显示错误。

    下面的 Amazon EBS 卷注意事项适用于 Windows 数据(非引导)卷:

    • 2 TiB (2048 GiB) 或更大的 Windows 卷必须使用 GPT 分区表才能访问整个卷.

    • 将自动使用 GPT 分区表对启动时附加到 Windows 实例的 2048 GiB 以上的 Amazon EBS 卷进行格式设置。

    • 必须使用 GPT 分区表手动对启动后附加到 Windows 实例的 Amazon EBS 卷进行初始化。有关更多信息,请参阅使 Amazon EBS 卷可用

  8. 对于 预配置 IOPS SSD 卷,在 IOPS 中,键入该卷应支持的每秒输入/输出操作数 (IOPS) 的最大值。

  9. 对于 Availability Zone,选择要在其中创建卷的可用区。EBS 卷只能附加到位于相同可用区中的 EC2 实例。

  10. (可选) 选择 Create additional tags 以将标签添加到卷。对于每个标签,提供标签键和标签值。

  11. 选择 Create Volume

  12. 从快照恢复某个卷后,您可以将其附加到实例上并开始使用。有关更多信息,请参阅 将 Amazon EBS 卷附加到实例

  13. 如果您将一个快照还原到了超过该快照默认大小的一个较大的卷,则必须扩展卷上的文件系统以利用额外的空间。有关更多信息,请参阅 修改 EBS 卷的大小、性能或类型

使用命令行还原 EBS 卷

您可以使用以下任一命令。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2