Creación de nuevas imágenes EC2 de Amazon Web Services

Aunque sin duda es posible utilizar las imágenes que se han creado por Amazon o de terceros, es posible que en algún momento que desee crear sus propias imágenes (EBS- o respaldado por S3), por dos razones:

Conteúdo

  • Ha utilizado una imagen Amazonas, u otra imagen de terceros, y ha ampliado mediante la instalación de sus propios componentes de software, y ahora desea utilizar la imagen ampliada como su imagen de referencia de cara al futuro en vez de soportar la imagen de lanzamiento de software / install ciclo para cada instancia que inicie.

  • Usted desea utilizar su propio sistema de base para las imágenes que utiliza debido a una preferencia general o una preocupación por la seguridad de la imagen.

Creación de imágenes de EBS con respaldo

El proceso de creación de imágenes varía en función de si está creando un EBS- o una imagen respaldada por S3, y si va a crear una imagen basada en Windows en Linux o.

El proceso de creación de la imagen EBS respaldados es significativamente más simple, aunque se acompaña de limitaciones. Normalmente, se empieza con una instancia EBS respaldados ya existente que ha modificado. Sin embargo, es posible crear una imagen EBS respaldados desde una instancia respaldado-S3 - aunque es posible sólo si se basa en Linux la instancia. Creación de una imagen de Windows EBS con respaldo de una instancia de Windows respaldado por S3 no es posible.

Usted puede crear fácilmente una imagen EBS respaldados desde la consola de administración de AWS por derecho; clic en la instancia de destino de la instancia de la lista. Un artículo en el menú contextual que aparece es Crear imagen (EBS IAM). La consola de administración de AWS maneja todo desde allí.

Durante el proceso de creación de la imagen, AWS detiene la instancia de la que va a crear la imagen con el fin de tener una instancia estable. Si tiene volúmenes de EBS adicionales unidos a la instancia, AWS crea (y adjunta) volúmenes frescos a la nueva imagen- sin embargo, no hay datos sobre los volúmenes.


También puede utilizar un conjunto de herramientas de la API de AWS para crear una imagen EBS respaldados. Instala las herramientas en la instancia de la que desea crear una nueva imagen y luego ejecutar el ec2 a crear la imagen comandos.

Esto sólo es posible en basado en Linux instances- imágenes EBS respaldados basados ​​en Windows se pueden crear sólo a través de la consola de administración de AWS. Este comando requiere que la clave de acceso y clave de acceso secreta estar disponibles para confirmar su derecho a crear la imagen.

Creación de imágenes S3 respaldados

El proceso de creación de imágenes S3 con respaldo puede ser más complejo de lo que la creación de imágenes de EBS con respaldo, dependiendo de si va a crear una imagen de Windows-based o basado en Linux.

Para imágenes basadas en Windows, usted sigue un proceso similar a la de las imágenes de EBS respaldados basados ​​en Windows. Se empieza con una instancia de Windows respaldado por S3, extenderlo mediante la instalación de componentes de software adicionales, y luego a la derecha, haga clic en la instancia de la consola de administración de AWS y seleccione Bundle Instancia (Instancia tienda IAM) en el menú que aparece.

Imágenes S3 respaldado por (Amazon refiere a ellos como instancia almacenada imágenes) requieren un cubo separado - de hecho, puede ser una de nivel superior, singularmente llamado cubo en su cuenta o una carpeta dentro de un cubo de nivel superior - en su cuenta de S3 en el que almacenar el AMI de Windows, por lo que debe crear ese cubo antes de comenzar el proceso de creación de la imagen.

Después de seleccionar Bundle Instancia (Instancia tienda IAM) en el menú contextual, la consola de administración de AWS completa el proceso de agrupación.

El proceso (en general) es la siguiente:


  1. Inicie una instancia Linux respaldado por S3.

  2. Modificar la instancia mediante la adición de componentes de software.

  3. Instalar las herramientas de AWS IAM.

  4. Copie el certificado X.509 y la clave privada a la instancia.

    Nota: Estos artículos deben ser colocados en una zona no raíz del sistema de archivos para que AWS no los incluye en el IAM resultante. Están incluidas para que AWS puede almacenarlas y utilizarlas en el proceso de lanzamiento de IAM, pero usted no desea incluir el certificado y la clave privada en un área de la AMI que resulta en la que alguien puede encontrarlos, lo que pondría en peligro su cuenta seguridad.

  5. Corre el ec2-paquete-vol comando para crear la colección de archivos de 10MB y el archivo de manifiesto XML que describe el IAM.

  6. Sube el paquete a S3 con el ec2-upload-paquete comandos.

  7. Registrar el nuevo IAM en EC2.




» » » » Creación de nuevas imágenes EC2 de Amazon Web Services