Amazon Elastic Compute Cloud
Windows 实例用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建 Amazon EBS 快照

要创建应用程序一致性快照,请参阅创建 VSS 应用程序一致性快照从启用了 VSS 的 EBS 快照中还原卷

EBS 卷的时间点快照可用作新卷的基准或用于数据备份。如果您定期为卷制作快照,则快照为增量快照,即新快照中仅保存设备上在保存上次快照之后更改的数据块。尽管快照是以增量方式保存的,但是快照删除流程可让您仅保留最新的快照以作恢复整个卷之用。

快照是异步制作的;时间点快照是立即创建的,但在快照完成(当所有已修改数据块都已转移到 Amazon S3 时)之前,其状态为 pending,很多大型初始快照或后续快照(其中的数据块已更改)可能需要几个小时才能完成。执行期间,正在进行的快照不会受到同时发生的卷读写操作的影响。

重要

尽管您可以在某个卷的前一个快照处于 pending 状态时拍摄该卷的快照,但一个卷有多个 pending 快照可能会导致该卷的性能降低,直至这些快照完成。

一个 gp2io1 或 磁介质 卷最多可有 5 个 pending 快照,而一个 st1sc1 卷只能有 1 个 pending 快照。如果您在尝试给同一个卷创建多个并发快照时收到 ConcurrentSnapshotLimitExceeded 错误,请等待一个或多个 pending 快照完成,然后再为该卷创建另一个快照。

从加密卷制作的快照会自动加密。通过加密快照创建的卷也会自动加密。加密卷及所有关联快照中的数据在静态或传输过程中均受到保护。有关更多信息,请参阅 Amazon EBS 加密

默认情况下,只有您可以从您拥有的快照创建卷。但是,您可以将未加密的快照将共享给特定 AWS 账户,还可通过将其设为公开来与整个 AWS 社区共享。有关更多信息,请参阅 共享 Amazon EBS 快照

您仅可以将加密快照共享给特定 AWS 账户。要让其他账户使用您共享的加密快照,您还必须与其共享用于加密该快照的 CMK 密钥。获取了您的加密快照访问权限的用户必须先自行创建该快照的副本,然后使用该副本还原卷。您还可以使用其他密钥重新加密您的共享加密快照的副本。有关更多信息,请参阅 共享 Amazon EBS 快照

注意

如果快照复制到新的 CMK 并将其加密,将始终创建完整(非增量)副本,从而导致额外的延迟和存储成本。

在从具有 AWS Marketplace 产品代码的卷创建快照后,该卷的产品代码将会传送到该快照。

您可以制作正在使用的已附加卷的快照。但是,快照只能捕获发出快照命令时已经写入您的 Amazon EBS 卷的数据。其中可能不包括已由任何应用程序或操作系统缓存的任何数据。如果您可以将该卷的所有文件写入暂停足够长的时间以制作快照,则快照应该是完整的。但是,如果您无法暂停该卷的所有文件写入,则应该从实例中卸载该卷、发出快照命令,然后重新安装该卷,以确保获得一致且完整的快照。当快照状态为 pending 时,您可以重新装载并使用卷。

已附加到单个 EC2 实例的的所有 EBS 卷的多卷快照或时间点快照可以使用 AWS 控制台、AWS CLI 或 AWS 开发工具包进行创建。您还可以创建生命周期策略以自动化多卷快照的创建和保留。有关创建 EBS 生命周期策略的更多信息,请参阅自动化 Amazon EBS 快照生命周期

要为充当根设备的 Amazon EBS 卷创建快照,您应在拍摄快照之前停止实例。

要在 Windows 中卸载卷,请打开“Disk Management (磁盘管理)”,然后右键单击要卸载的卷,再选择 Change Drive Letter and Path (更改盘符和路径)。选择要删除的装载点,然后单击 Remove (删除)

要简化快照的管理,您可以在创建期间为快照添加标签,也可在创建后添加。例如,您可以应用标记,描述该快照对应的原始卷,或描述用于将原始卷挂载到实例上的设备名称。有关更多信息,请参阅标记您的 Amazon EC2 资源

使用控制台创建快照

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中,选择 Snapshots

  3. 选择 Create Snapshot (创建快照)

  4. Create Snapshot (创建快照) 页面上,选择要为其创建快照的卷。

  5. (可选)选择 Add tags to your snapshot (向快照添加标签)。对于每个标签,提供标签键和标签值。

  6. 选择 Create Snapshot (创建快照)

使用命令行创建快照

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

使用控制台创建多卷快照

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中的 Elastic Block Store (弹性数据块存储) 下选择 Snapshots (快照)

  3. 选择 Create Snapshot (创建快照)

  4. Create Snapshot (创建快照) 页面上,选择 Instance (实例) 作为资源类型。

  5. 选择要为所有已附加的 EBS 卷创建同步备份的实例 ID。如果要排除根卷,请设置 Exclude root volume (排除根卷) 标记。多卷快照对于每个实例支持多达 40 个 EBS 卷。

  6. (可选)设置 Copy tags from volume (从卷复制标签) 标记以自动将标签从源卷复制到相应快照。这将设置快照元数据(如访问策略、附件信息和成本分配)以匹配源卷。

  7. 选择 Create Snapshot (创建快照)

    快照创建期间,将一起管理快照。如果卷集中的其中一个快照失败,则其他快照将移至卷集的错误状态。您可以使用 CloudWatch Events 监控快照的进度。在快照创建过程完成后,CloudWatch 将生成一个事件,其中包含受影响实例的状态及所有相关的快照详细信息。

    创建快照后,每个快照将视为单个快照。您可以执行所有快照操作,如还原、删除和跨区域/账户复制,就像您使用单个卷快照执行的操作一样。您还可以标记多卷快照,就像您使用单个卷快照执行的操作一样。我们建议您标记多个卷快照以在还原、复制或保留操作期间集中管理它们。

    多卷、崩溃一致性快照通常以集的形式进行还原。这有助于通过使用实例 ID、名称或其他相关详细信息标记您的集来标识位于崩溃一致性快照集中的快照。您还可以设置 Copy tags from volume (从卷复制标签) 标记以自动将标签从源卷复制到相应快照。这将帮助您设置快照元数据(如访问策略、附件信息和成本分配)以匹配源卷。

    创建多卷快照后,其行为方式与常规快照类似。您可以执行所有操作,如跨区域和账户还原、删除和复制。还可以标记快照。我们建议您标记多卷快照以在还原、复制或保留操作期间集中管理它们。

    创建快照后,它们将在准确时间点创建时显示在您的 EC2 控制台。这些快照将集中进行管理,因此,如果卷集中的任一快照失败,所有其他快照将显示错误状态。

使用命令行创建多卷快照

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

注意

通过使用 Systems Manager Run Command,您可以为附加到您的 Amazon EC2 Windows 实例的所有 Amazon Elastic Block Store (Amazon EBS) 卷拍摄应用程序一致性快照。快照过程使用 Windows 卷影复制服务 (VSS) 对 VSS 感知应用程序进行映像级备份,包括这些应用程序和磁盘之间的待处理事务中的数据。在备份所有已附加的卷时,您无需关闭实例或将其断开连接。有关更多信息,请参阅 AWS Systems Manager 用户指南 中的使用 Run Command 为 EBS 卷拍摄启用了 VSS 的快照