Anular el registro de la AMI de Linux - Amazon Elastic Compute Cloud

Anular el registro de la 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 Determinar el tipo de dispositivo raíz de la AMI.

nota

Una AMI debe ser propiedad de tu cuenta para anular el registro.

Limpiar la AMI con respaldo en 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 para limpiar la AMI con respaldo en Amazon EBS

Puede utilizar uno de los métodos siguientes para limpiar la AMI respaldada por Amazon EBS.

New console

Para limpiar la AMI respaldada por Amazon EBS mediante la consola

  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. Anular el registro de la AMI

    1. En el panel de navegación, elija AMIs.

    2. Seleccione la AMI de la que desea anular el registro y tome nota de su ID. — Esto puede ayudarlo a encontrar las instantáneas para eliminar en el siguiente paso.

    3. 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. Eliminar instantáneas que ya no son necesarias

    1. En el panel de navegación, elija Snapshots (Instantáneas).

    2. Seleccione una instantánea para eliminar (busque el ID de AMI del paso anterior en la columna Description [Descripción]).

    3. Elija Actions (Acciones) y, a continuación, Delete (Eliminar). Cuando se le indique que confirme, seleccione Yes, Delete.

  4. Terminar instancias (opcional)

    Si ha acabado con una instancia que haya lanzado desde la AMI, puede terminarla.

    1. En el panel de navegación, elija Instances (Instancias) y, a continuación, seleccione la instancia que desea terminar.

    2. Elija Actions (Acciones), luego Instance state (Estado de instancia) y, a continuación, Terminate instance (Terminar instancia). Cuando se le indique que confirme, elija Terminate (Rescindir).

nota

Es posible que deba desplazarse hacia abajo para ver algunos de los elementos del menú Actions (Acciones).

Old console

Para limpiar la AMI respaldada por Amazon EBS mediante la consola

  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. Anular el registro de la AMI

    1. En el panel de navegación, elija AMIs.

    2. Seleccione la AMI de la que desea anular el registro y tome nota de su ID. — Esto puede ayudarlo a encontrar las instantáneas para eliminar en el siguiente paso.

    3. 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. Eliminar instantáneas que ya no son necesarias

    1. En el panel de navegación, elija Snapshots (Instantáneas).

    2. Seleccione una instantánea para eliminar (busque el ID de AMI del paso anterior en la columna Description [Descripción]).

    3. Elija Actions (Acciones) y, a continuación, Delete (Eliminar). Cuando se le indique que confirme, seleccione Yes, Delete.

  4. Terminar instancias (opcional)

    Si ha acabado con una instancia que haya lanzado desde la AMI, puede terminarla.

    1. En el panel de navegación, elija Instances (Instancias) y, a continuación, seleccione la instancia que desea terminar.

    2. Elija Actions (Acciones), luego Instance State (Estado de instancia) y, a continuación, Terminate (Terminar). Cuando se le pida confirmación, elija Yes, Terminate.

AWS CLI

Siga estos pasos para limpiar la AMI con respaldo en Amazon EBS mediante la AWS CLI.

  1. Anular el registro de la AMI

    Anule el registro de la AMI mediante el comando deregister-image:

    aws ec2 deregister-image --image-id ami-12345678
  2. Eliminar instantáneas que ya no son necesarias

    Elimine las instantáneas que ya no son necesarias mediante el comando delete-snapshot:

    aws ec2 delete-snapshot --snapshot-id snap-1234567890abcdef0
  3. Terminar instancias (opcional)

    Si ha acabado con una instancia que haya lanzado desde la AMI, puede terminarla utilizando el comando terminate-instances:

    aws ec2 terminate-instances --instance-ids i-12345678
PowerShell

Siga estos pasos para limpiar la AMI con respaldo en Amazon EBS mediante la AWS Tools for Windows PowerShell.

  1. Anular el registro de la AMI

    Anule el registro de la AMI mediante el cmdlet Unregister-EC2Image:

    Unregister-EC2Image -ImageId ami-12345678
  2. Eliminar instantáneas que ya no son necesarias

    Elimine las instantáneas que ya no son necesarias mediante el cmdlet Remove-EC2Snapshot:

    Remove-EC2Snapshot -SnapshotId snap-12345678
  3. Terminar instancias (opcional)

    Si ha acabado con una instancia que haya lanzado desde la AMI, puede terminarla usando el cmdlet Remove-EC2Instance:

    Remove-EC2Instance -InstanceId i-12345678

Limpiar la AMI con respaldo en el almacenamiento de la instancia

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).