我对AWS很陌生。我在t2.微上有一个运行完美的Windows 。IIS工作得很好,我可以使用web浏览器获得它的HTML。我可以把它放进去。
然后我停止了它,从它唯一的EBS卷创建了一个快照。
然后,我根据快照创建了一个AMI。
然后我启动了AMI。有趣的是t2.微是不可用的。只有t1.微型和m3.可继续使用中等。当我试图发射时,它警告我,端口22没有打开,所以我不能远程进入它。实例状态检查显示“数据不足”。当我点击“连接”按钮时,它要求我使用腻子。因此,它似乎认为实例是一个Linux实例。但我已经重做了整个过程五次,在任何情况下,我从来没有选择Linux。
如果我跳过快照,直接从EC2实例创建一个AMI并启动它,则t2.micro是可用的,并且新实例可以工作。
如果AWS提供了这样的功能,为什么我不能从快照创建AMI呢?
发布于 2017-06-02 16:29:10
快照是数据的备份。
AMI是system.It的快照,包含可引导的信息,如体系结构、内核、块设备映射、实例类型等,因此在启动实例之前它将有一些信息。
发布于 2017-06-02 20:32:01
不可能从EBS快照创建基于Windows的EC2实例的AMI映像。这一过程:
EC2 instance -> EBS snapshot -> AMI image -> EC2 instance只适用于Linux实例。
要从Windows EC2实例创建工作的AMI映像,必须直接使用源EC2实例中的"Create“函数:
Actions -> Image -> Create Imageec2:CreateImageaws ec2 create-imagehttps://stackoverflow.com/questions/44328387
复制相似问题