当我重新启动一个EC2实例会发生什么?

当我重新启动一个EC2实例时,是否会再次获取初始映像,或者重新启动之前的硬盘状态?

结算时会发生什么情况,小时是否重新开始,还是继续重新启动时的小时数?

重启实例就像重启PC。 硬盘不受影响。 您不会返回到映像的原始状态,但是硬盘的内容是重新启动之前的内容。

重新启动与帐单无关。 帐单开始时,你实例化一个图像,并停止当你终止它。 重启之间没有任何影响。

重新启动保持磁盘完好。

如果closures实例并启动新实例,磁盘将被重置为初始状态。

这不适用于EBS磁盘,甚至在closures时仍然存在。

根据AWS文档 :

实例重启等同于操作系统重启。 在大多数情况下,重启您的实例只需要几分钟的时间。 当您重新启动实例时,它将保留在同一物理主机上,因此您的实例会保留其公有DNS名称(IPv4),专用IPv4地址,IPv6地址(如果适用)以及其实例存储卷上的任何数据。

与停止并重新启动实例不同,重新启动实例不会启动新的实例计费小时。

此外,他们build议:

我们build议您使用Amazon EC2重新启动实例,而不是从实例运行操作系统重新启动命令。 如果您使用Amazon EC2重新启动您的实例,如果实例在四分钟内没有完全closures,我们将执行硬重启。

当你重新启动一个实例时,它将保持相同的pipe理程序,并像正常的Linux重新启动一样重启虚拟机。

如果使用临时块存储创build虚拟机,则在重新启动实例时不会丢失临时存储。

如上所述,重新启动不会影响计费