创建 Amazon EBS 快照
您可以创建 EBS 卷的时间点快照,并将其用作新卷的基准或用于数据备份。如果您定期为卷拍摄快照,则快照为增量快照,新快照上仅保存自上次快照后已更改的块。
快照是异步制作的;时间点快照是立即创建的,但在快照完成(当所有已修改数据块都已转移到 Amazon S3 时)之前,其状态为 pending
,很多大型初始快照或后续快照(其中的数据块已更改)可能需要几个小时才能完成。执行期间,正在进行的快照不会受到同时发生的卷读写操作的影响。
您可以制作正在使用的已附加卷的快照。但是,快照只能捕获发出快照命令时已经写入您的 Amazon EBS 卷的数据。其中可能不包括已由任何应用程序或操作系统缓存的任何数据。如果您可以将该卷的所有文件写入暂停足够长的时间以制作快照,则快照应该是完整的。但是,如果您无法暂停该卷的所有文件写入,则应该从实例中卸载该卷、发出快照命令,然后重新安装该卷,以确保获得一致且完整的快照。当快照状态为 pending
时,您可以重新挂载并使用卷。
要简化快照的管理,您可以在创建期间为快照添加标签,也可在创建后添加。例如,您可以应用标记,描述该快照对应的原始卷,或描述用于将原始卷附加到实例上的设备名称。有关更多信息,请参阅标记 Amazon EC2 资源。
快照加密
从加密卷制作的快照会自动加密。通过加密快照创建的卷也会自动加密。加密卷及所有关联快照中的数据在静态或传输过程中均受到保护。有关更多信息,请参阅Amazon EBS 加密。
默认情况下,只有您可以从您拥有的快照创建卷。但是,您可以将未加密的快照将共享给特定 Amazon 账户,还可通过将其设为公开来与整个 Amazon 社区共享。有关更多信息,请参阅共享 Amazon EBS 快照。
您仅可以将加密快照共享给特定 Amazon 账户。要让其他账户使用您共享的加密快照,您还必须与其共享用于加密该快照的 CMK 密钥。获取了您的加密快照访问权限的用户必须先自行创建该快照的副本,然后使用该副本。还可以使用其他密钥重新加密您的共享加密快照的副本。有关更多信息,请参阅共享 Amazon EBS 快照。
多卷快照
您可以创建多卷快照,这些快照是连接到某个 EC2 实例的所有 EBS 卷的时间点快照。您还可以创建生命周期策略以自动化多卷快照的创建和保留。有关更多信息,请参阅Amazon Data Lifecycle Manager。
创建快照后,每个快照将视为单个快照。您可以执行所有快照操作,如还原、删除和跨区域或账户复制,就像您使用单个卷快照执行的操作一样。您还可以标记多卷快照,就像您使用单个卷快照执行的操作一样。我们建议您标记多个卷快照以在还原、复制或保留操作期间集中管理它们。
多卷、崩溃一致性快照通常以集的形式进行还原。这有助于通过使用实例 ID、名称或其他相关详细信息标记您的集,以标识位于崩溃一致性快照集中的快照。还可以选择自动将标签从源卷复制到相应的快照。这将帮助您设置快照元数据(如访问策略、附件信息和成本分配)以匹配源卷。
创建快照后,它们会在确切的时间点创建时显示在您的 EC2 控制台中。
如果多卷快照集的任何一个快照失败,所有其他快照将显示错误状态,并将 createSnapshots
CloudWatch 事件的 failed
结果发送到您的 Amazon 账户。有关更多信息,请参阅创建多个快照 (createSnapshots)。
Amazon Data Lifecycle Manager
您可以手动创建、保留和删除快照,也可以使用 Amazon Data Lifecycle Manager 来管理快照。有关更多信息,请参阅 Amazon Data Lifecycle Manager。
注意事项
创建快照时需考虑以下事项:
-
当您为充当根设备的 EBS 卷创建快照时,应在拍摄快照之前停止实例。
-
无法从启用了休眠的实例创建快照。
-
无法从已休眠实例创建快照。
-
尽管您可以在某个卷的前一个快照处于
pending
状态时拍摄该卷的快照,但一个卷有多个pending
快照可能会导致该卷的性能降低,直至这些快照完成。 -
单个
pending
或st1
卷限制为一个sc1
快照,其他卷类型的单个卷限制为五个pending
快照。如果您在尝试给同一个卷创建多个并发快照时收到ConcurrentSnapshotLimitExceeded
错误,请等待一个或多个pending
快照完成,然后再为该卷创建另一个快照。 -
如果快照从具有 Amazon Web Services Marketplace 产品代码的卷创建,产品代码将传播到快照。
创建快照
要从指定的卷中创建快照,请使用以下方法之一。
创建多卷快照
要从实例的卷中创建快照,请使用以下方法之一。
如果所有快照都成功完成,createSnapshots
CloudWatch 事件的 succeeded
结果将发送到您的 Amazon 账户。如果多卷快照集的任何一个快照失败,所有其他快照将显示错误状态,并将 createSnapshots
CloudWatch 事件的 failed
结果发送到您的 Amazon 账户。有关更多信息,请参阅创建多个快照 (createSnapshots)。
使用 EBS 快照
您可以复制快照、共享快照和从快照创建卷。有关更多信息,请参阅下列内容: