¿Qué sucede cuando reinicio una instancia EC2?

91

Cuando reinicio una instancia EC2, ¿obtengo la imagen inicial nuevamente o se mantiene el estado del disco duro antes del reinicio?

¿Y qué sucede con la facturación, la hora comienza de nuevo o continúo con la fracción de la hora en la que estaba cuando reinicié?

flybywire
fuente
8
Pregunta (y respuestas) simple pero muy útil: ¡gracias! +1 alrededor.
Jonik
1
Aceptar que se reinició no es lo mismo que reiniciar una instancia después de detenerla.
Chetabahana

Respuestas:

83

Reiniciar una instancia es como reiniciar una PC. El disco duro no se ve afectado. No regresa al estado original de la imagen, pero el contenido de los discos duros es el que estaba antes del reinicio.

El reinicio no está asociado con la facturación. La facturación comienza cuando crea una instancia de una imagen y se detiene cuando la cancela. Reiniciar en el medio no tiene ningún efecto.

kgiannakakis
fuente
4
Tenga en cuenta que hay un error relacionado: los archivos en / etc pueden volver a cambiar a algunos valores predeterminados (Google it).
Adam Matan
2
@AdamMatan enlace? Tengo un problema con la pérdida /etc/resolv.confal reiniciar.
Petrus Theron
5
Solo para dejarlo en claro: no se le cobra por las instancias detenidas (además de los volúmenes de EBS). Las instancias EC2 solo le cuestan cuando se están ejecutando.
Philippe Gerber
Sí, se cobrará por los volúmenes, pero EBS se cobrará por hora
Chetabahana
23

El reinicio mantiene los discos intactos.

Si apaga la instancia y enciende una nueva, los discos se restablecerán a sus estados iniciales.

Esto no se aplica a los discos de EBS, que persisten incluso cuando se apagan.

Barry Brown
fuente
> si apaga la instancia y enciende una nueva, los discos se restablecerán a sus estados iniciales. esta respuesta contradice directamente la respuesta principal
swyx
9

Según la documentación de AWS :

El reinicio de una instancia es equivalente a un reinicio del sistema operativo. En la mayoría de los casos, solo se necesitan unos minutos para reiniciar la instancia. Cuando reinicia una instancia, permanece en el mismo host físico, por lo que su instancia conserva su nombre DNS público (IPv4), dirección IPv4 privada, dirección IPv6 (si corresponde) y cualquier dato en sus volúmenes de almacenamiento de instancias.

Reiniciar una instancia no inicia una nueva hora de facturación de la instancia, a diferencia de detener y reiniciar su instancia.

Además, recomiendan:

Le recomendamos que utilice Amazon EC2 para reiniciar su instancia en lugar de ejecutar el comando de reinicio del sistema operativo desde su instancia. Si usa Amazon EC2 para reiniciar su instancia, realizamos un reinicio completo si la instancia no se apaga limpiamente en cuatro minutos.

capitán negro
fuente
0

Cuando reinicia una instancia, seguirá siendo el mismo hipervisor y reiniciará la máquina virtual como si fuera un reinicio normal de Linux.

Si creó una VM con almacenamiento de bloques efímero, no perdería el almacenamiento efímero cuando reinicie la instancia.

Como se mencionó anteriormente, reiniciar no afectará la facturación

ashokhein
fuente