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