¿Cómo exportar la instancia EC2 e importar VM On-Premise a AWS?

Aprender a exportar e importar VM es necesario para la recuperación de desastres y la migración de datos. En esta publicación, aprenderá las formas de exportar la instancia EC2 a diferentes formatos e importar diferentes VM a AWS.

download-icon
Descarga Gratuita
para VM, OS, DB, Archivo, NAS, etc.
alejandro

Updated by Alejandro on 2024/06/07

Tabla de contenidos
  • ¿Por qué aprender a exportar una instancia de Amazon EC2 e importar VM?

  • ¿Cómo exportar una instancia de Amazon EC2 a través del comando AWS CLI?

  • ¿Cómo importar AMI a AWS?

  • ¿Cómo importar VM en el lugar a AWS?

  • ¿Cómo hacer una copia de seguridad y migrar VM con Vinchin Backup & Recovery?

  • Preguntas frecuentes sobre la exportación de instancias EC2

  • Resumen

¿Estás buscando una solución robusta para hacer copias de seguridad de máquinas virtuales? ¡Prueba Vinchin Backup & Recovery!↘ Download Free Trial

La informática en la nube reduce en gran medida la carga del despliegue de sistemas de producción y mejora su eficiencia de trabajo  Tanto la nube pública como la nube privada pueden ayudar a las empresas a crear fácilmente máquinas virtuales para implementar fácilmente sistemas de producción.

Para garantizar la seguridad de los datos y la continuidad del negocio de los sistemas de producción, es necesario aprender los métodos para administrar las VM en los entornos de producción. AWS EC2 instance y VMware VM son las VM populares utilizadas por las empresas, por lo que esta publicación les enseñará las formas de exportar e importar VM en AWS y VMware.

¿Por qué aprender a exportar una instancia de Amazon EC2 e importar VM?

Recuperación de Desastres: La copia de seguridad de datos es la regla de oro en el centro de datos para garantizar la seguridad de los datos. Para la instancia completa o VM, se recomienda hacer una copia de seguridad de toda la máquina en lugar de copiar ciertos archivos como respaldo de datos. Aunque todos los datos de VM a menudo se almacenan en la misma carpeta, aún no se recomienda hacer una copia de seguridad de la VM copiando y pegando porque podría causar un problema de validez de datos cuando restauras la VM. Al exportar e importar VMs con los métodos proporcionados por los proveedores, se mejorará la tasa de éxito de la recuperación de VM.

Migración de datos: Aparte de utilizar soluciones profesionales de migración de datos, los usuarios suelen migrar datos de VM de manera manual exportando e importando la máquina completa. AWS te permite exportar la instancia a AMI (Imagen de Máquina de Amazon) la cual puede ser utilizada para desplegar una nueva instancia en un nuevo ambiente. Para importar la máquina completa a otros ambientes virtuales, AWS también te permite exportar la instancia EC2 a OVA (Open Virtual Appliance), archivos vhd (Virtual Hard Disk), y archivos vmdk (Virtual Machine Disk) los cuales se pueden utilizar para importar la máquina a VMware vSphere, Hyper-V, y XenServer (Citrix Hypervisor).

¿Cómo exportar una instancia de Amazon EC2 a través del comando AWS CLI?

Como se mencionó antes, puedes exportar la instancia EC2 a diferentes formatos para diferentes propósitos. Necesitas utilizar la línea de comandos AWS CLI para exportar la instancia a S3. Si necesitas almacenar la exportación de la VM en otra ubicación, debes descargarla y luego guardarla en otra ubicación.

Exportar a AMI:

1. Obtenga el ID de instancia

aws ec2 describe-instances

2. Crear la imagen AMI

aws ec2 crear-imagen `
--instance-id i-0d4c797cb0360ef32 `
--nombre "MyBackup-1" `
--descripción "Backup de mi EC2 instancia creada el $(Obtener-Fecha -Formato yyyyMMdd_HHmmss)"

Exportar a vmdk:

1. Escribe un guión para una descripción detallada del trabajo:

    "FormatoDeContenedor": "ova",
    "FormatoDeImagenDeDisco": "VMDK",
    "S3Bucket": "my-export-bucket",
    "S3Prefix": "vms/"

2. Exporta la instancia EC2 a OVA/vmdk

aws ec2 create-instance-export-task --instance-id instance-id --target-environment vmware --export-to-s3-task file://C:\file.jsonVmdk file is included in the OVA template and both of them can be used to

Exportar a vhd:

Para usar la exportación de instancia en Hyper-V o Citrix Hypervisor, solo necesitas cambiar los parámetros en el comando:

Para Hyper-V:

1. Escribe un guión para una descripción detallada del trabajo:

    "ContainerFormat": "ova",
    "DiskImageFormat": "vhd",
    "S3Bucket": "my-export-bucket",
    "S3Prefix": "vms/"

2. Exporta la instancia EC2 a OVA/vhd

aws ec2 create-instance-export-task --instance-id instance-id --target-environment vmware --export-to-s3-task file://C:\file.json

 Para Citrix Hypervisor:

1. Escribe un guion para una descripción detallada del trabajo:

     "ContainerFormat":  "ova",
    "DiskImageFormat":  "vhd",
    "S3Bucket":  "my-export-bucket",
    "S3Prefix":  "vms/"

2 Exportar la instancia EC2 a OVA/vhd

aws ec2 create-instance-export-task --instance-id instance-id --target-environment citrix --export-to-s3-task file://C:\file.json

¿Cómo importar AMI a AWS?

Con la exportación de AMI como VM, puedes restaurar datos desde ella. Solo usa la siguiente línea de comando:

aws ec2 create-restore-image-task \
    --object-key ami-1234567890abcdef0.bin \
    --bucket myamibucket \
    --name "New AMI Name"

¿Cómo importar VM en el lugar a AWS?

Como AWS te permite exportar la instancia EC2 a la exportación de VM compatible con VMware, Hyper-V, Citrix Hypervisor, también te permite importar este tipo de VMs a AWS.

Requisitos previos:

● Necesitas subir la exportación de VM a un bucket S3.

● Necesitas crear un rol IAM llamado vmimport

1. Escriba un guion para una descripción detallada del trabajo:

    "Descripción": "Mi Servidor OVA",
    "Formato": "ova",
    "UserBucket": {
        "S3Bucket": "mi-bucket-de-importación",
        "S3Key": "vms/mi-servidor-vm.ova"

 2. Importe el VM a AWS

aws ec2 import-image --description "My server VM" --disk-containers "file://C:\import\containers.json"

¿Cómo hacer una copia de seguridad y migrar VM con Vinchin Backup & Recovery?

Para hacer una copia de seguridad de la instancia EC2 y migrar VM entre diferentes plataformas, puedes usar una solución profesional como Vinchin Backup & Recovery que soporta hacer copias de seguridad y migrar VM como AWS EC2, VMware, Hyper-V, Proxmox, Citrix Hypervisor, XCP-ng, OLVM, oVirt, OpenStack, etc.

No tienes que usar líneas de comando complicadas para exportar e importar VM para la copia de seguridad de datos y la migración completa de la máquina, sino simplemente crear trabajos en unos pocos pasos en una consola web fácil de usar.

Vinchin Backup & Recovery le permitirá agregar todas las instancias de AWS en todas las regiones bajo la cuenta con la clave de acceso y puede agregar muchas estrategias de copia de seguridad útiles como copia de seguridad incremental, compresión y deduplicación de datos, cifrado de datos, etc. También puede elegir almacenar la copia de seguridad de los datos en la nube o en el almacén de datos local.

Es muy simple hacer una copia de seguridad de la instancia EC2.

1. Seleccione las instancias de EC2Seleccionar instancia EC2

2. Seleccione el almacenamiento de respaldoSelect Backup Storage

3. Seleccione estrategias de respaldoSeleccionar Estrategias de Respaldo

4. Envíe el trabajoEnvíe el trabajo

Si necesita migrar VM entre AWS y otra plataforma, simplemente seleccione una copia de seguridad de VM y restáurela en la plataforma objetivo.

Vinchin Backup & Recovery ha sido seleccionado por miles de empresas para proteger máquinas virtuales y otras instalaciones y también puedes iniciar aquí un prueba gratis completamente funcional de 60 días para proteger tus instancias EC2. Para cualquier pregunta, puedes contactar a nuestro equipo de ventas para obtener soporte.

Preguntas frecuentes sobre la exportación de instancias EC2

1. ¿Se pueden exportar todos los tipos de instancias EC2?

Puede exportar la mayoría de las instancias de EC2 pero no todas. Por ejemplo, no puede exportar una instancia que contenga un software de terceros como SQL Server proporcionado por AWS. Puede desinstalarlo o probar una nueva solución de respaldo y migración como Vinchin Backup & Recovery.

2. ¿Existen restricciones en el tamaño de la instancia a exportar?

Según AWS, no puedes exportar una instancia EC2 con volúmenes mayores a 1 TiB.

3. ¿Con qué frecuencia debes exportar la instancia EC2?

Si desea utilizarlo como respaldo de datos, intente exportarlo una vez a la semana. Se recomienda utilizar una solución de respaldo automática como Vinchin Backup & Recovery para simplificar el trabajo.

Resumen

AWS te permite crear instancias EC2 para ejecutar sistemas empresariales y puedes exportar las instancias para recuperación de desastres y migración de datos. En esta publicación, has aprendido las formas de exportar instancias EC2 a AMI, OVA, VMDK y VHD para diferentes propósitos e importar diferentes VM y exportar a AWS para la migración de datos.

Para facilitar la recuperación fácil de desastres y la migración de datos, puede utilizar una solución profesional poderosa como Vinchin Backup & Recovery. No se pierda la prueba gratuita.

Compartir en:

Categories: VM Backup