Detención e inicio de instancias de Amazon EC2 - Amazon Elastic Compute Cloud

Detención e inicio de instancias de Amazon EC2

Puede detener e iniciar la instancia si tiene un volumen de Amazon EBS como dispositivo raíz. Cuando detiene una instancia, se cierra. Al iniciar una instancia, esta suele migrarse a un nuevo equipo host subyacente y se le asigna una nueva dirección IPv4 pública.

Cuando detiene una instancia, no se elimina. Si decide que ya no necesita una instancia, puede terminarla. Para obtener más información, consulte Terminación de las instancias de Amazon EC2. Si desea poner en hibernación una instancia para guardar el contenido de la memoria de la instancia (RAM), consulte Hibernación de la instancia de Amazon EC2. Para ver las distinciones entre las acciones del ciclo de vida de la instancia, consulte Diferencias entre reinicio, detención, hibernación y terminación.

Detención e inicio de sus instancias de forma manual

Puede detener e iniciar las instancias respaldadas por Amazon EBS (instancias con dispositivos raíz de EBS). No se pueden detener e iniciar instancias con el dispositivo raíz del almacén de instancias.

aviso

Cuando detiene una instancia, se borran los datos contenidos en todos los volúmenes de almacén de instancias. Antes de detener una instancia, compruebe que ha copiado todos los datos que necesita de los volúmenes del almacén de instancias al almacenamiento persistente, como Amazon EBS o Amazon S3.

Console
Detención e inicio de una instancia respaldada por Amazon EBS
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación izquierdo, elija Instancias y, a continuación, seleccione la instancia.

  3. En la pestaña Almacenamiento, compruebe que el tipo de dispositivo raíz sea EBS. De lo contrario, no podrá detener la instancia.

  4. Elija Instance state (Estado de la instancia) y Stop instance (Detener instancia). Si esta opción está desactivada, la instancia ya está detenida o bien su dispositivo raíz es un volumen de almacén de instancias.

  5. Cuando se le pida que confirme, elija Stop. Puede que transcurran unos minutos hasta que la instancia se detenga.

  6. Para iniciar una instancia detenida, seleccione la instancia y elija Estado de la instancia e Iniciar instancia.

  7. Puede que transcurran unos minutos hasta que la instancia pase al estado running.

  8. Si detiene una instancia respaldada por Amazon EBS y aparece como “bloqueada” en el estado stopping, puede forzar su detención. Para obtener más información, consulte Solucionar problemas de detención de la instancia.

Command line
Requisitos previos

Compruebe que el dispositivo raíz de la instancia sea un volumen de EBS. Por ejemplo, ejecute el comando de la AWS CLI describe-instances y compruebe que el RootDeviceType sea ebs y no instance-store.

Detención e inicio de una instancia respaldada por Amazon EBS

Utilice uno de los siguientes comandos:

Tenga en cuenta que el uso del comando halt del SO desde una instancia no inicia un cierre. Si usa el comando halt, la instancia no termina, sino que coloca la CPU en HLT, lo que suspende el funcionamiento de la CPU. La instancia permanece en el estado de ejecución.

Detener e iniciar sus instancias de forma automática

Puede automatizar la detención y el inicio de las instancias con los siguientes servicios:

El programador de instancias en AWS

Puede utilizar el programador de instancias en AWS para automatizar el inicio y la detención de instancias de EC2. Para obtener más información, consulte How do I use Instance Scheduler with CloudFormation to schedule EC2 instances? (¿Cómo usar el programador de instancias con CloudFormation para programar instancias de EC2?) Tenga en cuenta que se aplican cargos adicionales.

AWS Lambda y una regla de Amazon EventBridge

Puede utilizar Lambda y una regla de EventBridge para detener e iniciar las instancias según un cronograma. Para obtener más información, consulte ¿Cómo detengo e inicio instancias de Amazon EC2 en intervalos regulares con Lambda?

Amazon EC2 Auto Scaling

Para asegurarse de que dispone del número correcto de instancias de Amazon EC2 para gestionar la carga de una aplicación, cree grupos de escalado automático. Amazon EC2 Auto Scaling garantiza que su aplicación siempre tenga la capacidad adecuada para manejar la demanda de tráfico y ahorra costos al iniciar instancias solo cuando es necesario. Tenga en cuenta que Amazon EC2 Auto Scaling termina, en lugar de detener, las instancias innecesarias. Para configurar grupos de escalado automático, consulte Introducción a Amazon EC2 Auto Scaling.

Búsqueda de todas las instancias en ejecución y detenidas

Puede encontrar todas las instancias en ejecución y detenidas en todas las Regiones de AWS en una sola página en Amazon EC2 Global View. Esta capacidad resulta particularmente práctica para hacer un inventario y encontrar las instancias olvidadas. Para obtener información acerca de cómo utilizar Global View, consulte Amazon EC2 Global View.