View a markdown version of this page

Modificaciones programáticas realizadas en las máquinas virtuales por una máquina virtual Import/Export - VM Import/Export

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Modificaciones programáticas realizadas en las máquinas virtuales por una máquina virtual Import/Export

Al importar una máquina virtual mediante la ImportImage API, AWS modifica el sistema de archivos y agrega controladores para que la máquina virtual importada pueda arrancar. Al escribir un archivo modificado, AWS conserva el archivo original en la misma ubicación con un nombre nuevo. Se pueden producir las siguientes operaciones:

General
  • Para garantizar la paridad con las imágenes proporcionadas por AWS, el AWS Systems Manager cliente se instala en la máquina virtual.

Windows
  • Modificación de la configuración del registro para que el sistema se pueda arrancar desde la máquina virtual.

Linux
  • La instalación de los controladores fotovoltaicos de Citrix se realiza directamente en el sistema operativo o se modifican initrd/initramfs para que los contengan.

  • Modificación de los scripts de red para reemplazar las direcciones IP estáticas por direcciones IP dinámicas.

  • Modificación de /etc/fstab, colocando entre comentarios las entradas no válidas y reemplazando los nombres de dispositivo por UUID. Si no se encuentra un UUID coincidente para un dispositivo, se añade la opción nofail a la descripción del dispositivo. Tendrá que corregir el nombre del dispositivo y eliminar nofail después de la importación. Como práctica recomendada para la preparación de máquinas virtuales para su importación, especifique los dispositivos de disco de la máquina virtual por UUID en lugar de por nombre de dispositivo.

    Se deshabilitarán las entradas de /etc/fstab que contengan tipos de sistemas de archivos no estándar (cifs, smbfs, vboxsf, sshfs, etc.).

  • Modificación de la configuración de grub bootloader como la entrada y el tiempo de espera predeterminados.

Importar máquinas virtuales sin modificaciones

Si necesita importar una máquina virtual sin modificaciones realizadas mediante programación, le recomendamos que siga estos pasos en lugar de utilizar ImportImage.

importante

Si utiliza este proceso, AWS no realice ninguna validación posterior a la importación para asegurarse de que la imagen se puede arrancar. Asegurarse de preparar correctamente la máquinas virtuales para la exportación es algo que queda a su responsabilidad.

Para importar una máquina virtual sin modificaciones
  1. Prepare su máquina virtual para la exportación. Para obtener más información, consulte Configuraciones para exportar máquinas virtuales desde el entorno de virtualización.

  2. Exporte el disco de arranque de su máquina virtual en uno de los siguientes formatos de archivo: VMDK o VHD/VHDX RAW. Consulte la documentación del entorno de virtualización para obtener más información.

  3. Utilice el comando put-object para cargar el archivo de disco de arranque exportado a un bucket de Amazon S3 de la región en la que quiera crear la imagen.

  4. Utilice el comando import-snapshot para importar el disco de arranque como una instantánea. Para obtener más información sobre cómo importar una instantánea, consulte Importar un disco como instantánea de EBS con VM Import/Export.

    nota

    Puede supervisar el progreso de la tarea de importación de instantáneas mediante el comando describe-import-snapshot-tasks.

    Anote el ID de la instantánea que devuelve el comando. Lo necesitará para el siguiente paso.

  5. Utilice el comando register-image para registrar una AMI nueva y especifique la instantánea del paso anterior como volumen del dispositivo raíz.

    Anote el ID de la instantánea que devuelve el comando. Lo necesitará para el siguiente paso.

  6. Cuando la AMI alcance el estado available, podrá utilizarla para lanzar instancias.