Amazon Elastic Compute Cloud
Guía del usuario de instancias de Linux

Anulación del registro de una AMI de Linux

Puede anular el registro de una AMI cuando haya terminado de usarla. Después de anular el registro de una AMI, no puede utilizarla para lanzar nuevas instancias.

Anular el registro de una AMI no afecta a las instancias que ya ha lanzado desde dicha AMI. Seguirá incurriendo en costos de uso para estas instancias. Por lo tanto, si ha acabado con estas instancias, debe terminarlas.

El procedimiento que usará para limpiar la AMI depende de si respaldadas por Amazon EBS o por el almacén de instancias. Para obtener más información, consulte Determinación del tipo de dispositivo raíz de la AMI.

Limpieza de las AMI respaldadas por Amazon EBS

Anular el registro de una AMI respaldada por Amazon EBS no afecta a la(s) instantánea(s) que se crearon para el volumen o volúmenes raíz de la instancia durante el proceso de creación de la AMI. Seguirá incurriendo en costos de almacenamiento para las instantáneas. Por lo tanto, si ha acabado con esta instantánea, debe eliminarlas.

El siguiente diagrama ilustra el proceso de limpieza de una AMI respaldada por Amazon EBS.


        Proceso de limpieza de una AMI de Amazon con respaldo EBS

Para limpiar la AMI 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, elija AMIs. Seleccione la AMI y anote su ID — esto puede ayudarle a encontrar la instantánea correcta durante el siguiente paso. Elija Actions (Acciones) y, a continuación, Deregister (Anular registro). Cuando se le indique que confirme, seleccione Continue (Continuar).

    nota

    La consola puede tardar unos minutos en quitar la AMI de la lista. Elija Refresh (Actualizar) para actualizar el estado.

  3. En el panel de navegación, elija Snapshots (Instantáneas) y seleccione la instantánea (busque el ID de la AMI en la columna Description (Descripción)). Elija Actions (Acciones) y, a continuación, elija Delete Snapshot (Eliminar instantánea). Cuando se le indique que confirme, seleccione Yes, Delete.

  4. (Opcional) Si ha acabado con una instancia que haya lanzado desde la AMI, termínela. En el panel de navegación, seleccione Instances (Instancias). Seleccione la instancia, elija Actions (Acciones), a continuación, Instance State (Estado de instancia) y, a continuación, elija Terminate (Terminar). Cuando se le pida confirmación, elija Yes, Terminate (Sí, terminar).

Limpieza de la AMI con respaldo en el almacén de instancias

Anular el registro de una AMI con respaldo en el almacén de instancias no afecta a los archivos que cargó en Amazon S3 cuando creó la AMI. Seguirá incurriendo en costos de uso para estos archivos en Amazon S3. Por lo tanto, si ha acabado con estos archivos, debe eliminarlos.

El siguiente diagrama ilustra el proceso de limpieza de una AMI con respaldo en el almacén de instancias.


          Proceso de limpieza de una AMI con respaldo en el almacenamiento de la instancia

Para limpiar la AMI con respaldo en el almacén de instancias

  1. Anule el registro de la AMI utilizando el comando deregister-image del modo siguiente.

    aws ec2 deregister-image --image-id ami_id
  2. Elimine el paquete en Amazon S3 utilizando el comando ec2-delete-bundle (herramientas de la AMI) del modo siguiente.

    ec2-delete-bundle -b myawsbucket/myami -a your_access_key_id -s your_secret_access_key -p image
  3. (Opcional) Si ha acabado con una instancia que haya lanzado desde la AMI, puede terminarla utilizando el comando terminate-instances del modo siguiente.

    aws ec2 terminate-instances --instance-ids instance_id
  4. (Opcional) Si ha acabado con el bucket de Amazon S3 en el que cargó el paquete, puede eliminar el bucket. Para eliminar un bucket de Amazon S3, abra la consola de Amazon S3 seleccione el bucket, elija Actions (Acciones) y, a continuación, elija Delete (Eliminar).