跳至内容

为什么我的 AMI 或 EBS 快照创建速度很慢或卡滞在 Pending(待处理)状态?

1 分钟阅读
0

我想创建 Amazon Elastic Block Store (Amazon EBS) 快照或亚马逊机器映像 (AMI)。但是,创建过程运行缓慢或卡滞在 Pending(待处理)状态。

解决方法

创建 Amazon EBS 快照或 AMI 时可能会由于肮脏数据、多卷快照或堆叠快照而速度缓慢或者看似卡滞。

肮脏数据

当 EBS 卷没有快照或删除以前的快照时,由于没有比较快照,所有数据都会变脏。此外,较旧的快照或活动的 EBS 卷可能有许多块要复制。

由于以下原因,可能会出现肮脏数据:

  • EBS 卷的大小: 卷越大,快照之间可能会有更多的数据变化。
  • 自上次快照以来的时间: 快照间隔时间越长,可能的数据变化越多。
  • 卷上的写入活动: 更高的写入活动会导致更多的数据变化。

要解决此问题,请执行以下操作:

  • 经常创建快照以最大限度地减少每个快照所需的块数。
  • 使用 Amazon Data Lifecycle Manager 自动创建、保留和删除快照。
  • 根据您的恢复点目标 (RPO) 设置快照频率。

注意:Amazon EBS 快照根据保存在 Amazon Simple Storage Service (Amazon S3) 中的增量数据收费,而不是按快照数量收费。有关详细信息,请参阅 Amazon EBS 定价

多卷快照

Amazon EBS 使用共享带宽向 Amazon S3 发送数据。当您同时创建多个快照或在一小时开始时计划多个快照时,可能会遇到创建问题。

要解决此问题,请执行以下操作:

  • 在一小时内的不同时间计划快照。
  • 使用 Amazon Data Lifecycle Manager 在计划开始时间后的一小时内自动创建快照。

多卷快照卡滞在 99%

当您为连接到 Amazon Elastic Compute Cloud (Amazon EC2) 实例的多个 EBS 卷创建同步备份时。快照是独立进行的,但一起完成。

在所有快照完成之前,整个快照集保持在 99%。在最终快照完成备份后,集合中的所有快照将自动变为 Completed(已完成)状态。

当快照处于 99% 时,您无需执行任何操作,并且当所有快照完成后,该过程会自动完成。

堆叠快照

当您在短时间内为同一个卷创建多个快照时,就会出现堆叠快照。

第一个快照开始创建,然后其他快照将变为 0% 的 Pending(待处理)状态。在第一个快照完成之前,其他快照不会进行。

**注意:**当您删除待处理的快照时,您不会停止创建过程。快照在删除之前完成其创建过程。

要解决此问题,请勿在该卷的快照创建过程中创建新快照。然后,等待当前快照完成,然后再创建新快照。

相关信息

为什么我的 Amazon EBS 快照没有显示进度或者显示错误消息:"ConcurrentSnapshotLimitExceeded"?

存档 Amazon EBS 快照的指南和最佳实践

AWS 官方已更新 4 个月前