重新启动EC2实例会怎样?


91

重新引导EC2实例时,是否再次获得初始映像,还是保留重新引导之前的硬盘状态?

计费又会发生什么,小时会重新开始,还是我继续重启后的一小部分时间?


7
简单但非常有用的问题(和答案)-谢谢!周围+1。
Jonik

1
同意重新启动与停止后重新启动实例不同。
Chetabahana

Answers:


83

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

重新启动与计费无关。实例化图像时开始计费,终止时终止。在两次重启之间没有任何作用。


4
请注意,有一个相关的错误-/ etc中的文件可能会更改回一些默认值(谷歌使用它)。
亚当·马坦

2
@AdamMatan链接?我/etc/resolv.conf在重启时丢失了一个问题。
Petrus Theron 2013年

5
明确说明一下:停止实例(不包括EBS卷)不会向您收费。EC2实例仅在运行时才花费您。
菲利普·格柏

是的,将按卷收费,但EBS每小时收费一次
Chetabahana '16

23

重新启动会使磁盘保持完整。

如果关闭实例并打开新实例的电源,则磁盘将重置为其初始状态。

这不适用于EBS磁盘,即使在关机后这些磁盘也仍然存在。


>如果关闭实例并打开新实例的电源,则磁盘将重置为其初始状态。此答案与最高答案直接矛盾
swyx

9

根据AWS文档

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

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

此外,他们建议:

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


0

重新启动实例时,它将保持相同的管理程序并重新启动VM,就像正常的Linux重新启动一样。

如果您使用临时块存储创建了VM,则在重新启动实例时不会丢失临时存储。

如上所述,重新启动不会影响结算

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.