Amazon ec2 为什么Windows快照需要很长时间?

Amazon ec2 为什么Windows快照需要很长时间?,amazon-ec2,amazon-web-services,amazon-ebs,Amazon Ec2,Amazon Web Services,Amazon Ebs,我正在Amazon EBS卷上运行一个香草Windows安装。计算机启动需要10分钟,这是可以理解的,因为需要两次重新启动。然而,拍摄快照也是一个10-15分钟的过程。有人能解释一下吗?有没有办法加快速度?我有点惊讶,因为我认为快照是正在运行的EBS卷的即时副本,在这种情况下,它们不应该只需要几秒钟就可以完成吗 我要补充的是,控制台显示“快照”很快就完成了。但是“AMI”部分似乎需要10-20分钟。有什么区别?快照是否可立即使用,还是需要等待AMI?来自: Amazon EBS快照是增量的 备

我正在Amazon EBS卷上运行一个香草Windows安装。计算机启动需要10分钟,这是可以理解的,因为需要两次重新启动。然而,拍摄快照也是一个10-15分钟的过程。有人能解释一下吗?有没有办法加快速度?我有点惊讶,因为我认为快照是正在运行的EBS卷的即时副本,在这种情况下,它们不应该只需要几秒钟就可以完成吗


我要补充的是,控制台显示“快照”很快就完成了。但是“AMI”部分似乎需要10-20分钟。有什么区别?快照是否可立即使用,还是需要等待AMI?

来自:

Amazon EBS快照是增量的 备份,这意味着只有 在设备上,自 将保存您的最后一个快照。如果 您有一台容量为100 GB的设备 数据,但只有5 GBs的数据 仅在上次快照后更改 快照数据的额外5 GB 将存储回AmazonS3

后续快照速度很快,因为只需要保存更改的块。因此,所需的时间随着自上次快照以来的更改量而变化

快照是否可供使用 马上,还是我需要等待 阿美族

也可从以下网址:

从现有卷创建的新卷 AmazonS3快照在服务器中缓慢加载 背景。这意味着,每年 卷是从快照创建的, 没有必要等待所有的人 要从AmazonS3传输到的数据 您的亚马逊EBS卷在您的 连接的实例可以开始访问 卷及其所有数据。如果 您的实例访问一段数据 它还没有被加载 卷将立即下载 从Amazon S3请求的数据,以及 然后将继续加载其余的 卷的数据在后台显示


AMI的创建是一个多步骤的过程

  • 当前机器的快照已启动(几乎是瞬间启动)
  • 快照将“更改的块”从基本AMI惰性地复制到快照(这也很快)
  • 然后,底层Windows映像准备成为AMI基础映像。首先,从映像启动一个“ghost”实例,并将快照作为磁盘映像
  • SYSPREP开始“重新封装”机器,以便获得新的机器SID
  • 然后重新拍摄新图像
  • AMI标记为“完成”

  • 尽管如此。。。我使用CreateImageRequest创建一个快照,它返回一个AMI标识符。然后我使用AMI启动快照并获得:“Amazon.EC2.AmazonEC2Exception:AMI挂起,无法运行”。然而,根据上述情况,AMI应该立即可用?是的,快照可用,但没有。。。AMI不完整。看看我的答案。