Come esportare l'istanza EC2 e importare VM On-Premise su AWS?

Imparare a esportare e importare VM è necessario per il recupero di disastri e la migrazione dei dati. In questo post, imparerai i modi per esportare un'istanza EC2 in diversi formati e importare diverse VM su AWS.

download-icon

Free Download

for VM, OS, DB, File, NAS, etc.

sofia

Updated by Sofia on 2024/06/07

Indice dei contenuti
  • Perché imparare l'esportazione di istanze Amazon EC2 e l'importazione di VM?

  • Come esportare un'istanza Amazon EC2 tramite il comando AWS CLI?

  • Come importare AMI a AWS?

  • Come importare VM da on premise su AWS?

  • Come eseguire il backup e migrare VM con Vinchin Backup & Recovery?

  • Domande frequenti sull'esportazione delle istanze EC2

  • Somma su

Stai cercando una soluzione robusta per il backup delle macchine virtuali? Prova Vinchin Backup & Recovery!↘ Download Free Trial

Il cloud computing riduce notevolmente l'onere del dispiegamento dei sistemi di produzione e ne migliora l'efficienza del lavoro. Sia il cloud pubblico che il cloud privato possono aiutare le aziende a creare facilmente macchine virtuali per dispiegare facilmente i sistemi di produzione.

Per garantire la sicurezza dei dati e la continuità aziendale dei sistemi di produzione, è necessario apprendere i modi per gestire le VM negli ambienti di produzione. AWS EC2 instance e VMware VM sono le VM più popolari utilizzate dalle aziende, quindi questo post ti insegnerà i modi per esportare e importare VM in AWS e VMware.

Perché imparare l'esportazione di istanze Amazon EC2 e l'importazione di VM?

Ripristino di emergenza: Il backup dei dati è la regola d'oro nel data center per garantire la sicurezza dei dati. Per l'istanza completa o la VM, si consiglia di eseguire il backup dell'intera macchina piuttosto che copiare determinati file come backup dei dati. Anche se tutti i dati della VM vengono spesso memorizzati nella stessa cartella, tuttavia non è ancora consigliato eseguire il backup della VM copiando e incollando perché potrebbe causare un problema di validità dei dati quando si ripristina la VM. Esportando e importando le VM con i metodi forniti dai fornitori, si migliorerà il tasso di successo del recupero della VM.

Trasferimento dati: Fatta eccezione per l'utilizzo di soluzioni professionali per la migrazione dei dati, gli utenti spesso migrano manualmente i dati VM esportando e importando l'intera macchina. AWS ti permette di esportare l'istante in AMI (Amazon Machine Image) che può essere utilizzato per implementare una nuova istanza in un nuovo ambiente. Per importare l'intera macchina in altri ambienti virtuali, AWS ti permette anche di esportare l'istanza EC2 in OVA (Open Virtual Appliance), file vhd (Virtual Hard Disk) e file vmdk (Virtual Machine Disk) che possono essere utilizzati per importare la macchina in VMware vSphere, Hyper-V e XenServer (Citrix Hypervisor).

Come esportare un'istanza Amazon EC2 tramite il comando AWS CLI?

Come accennato prima, puoi esportare l'istanza EC2 in formati diversi per scopi diversi. Devi usare la riga di comando AWS CLI per esportare l'istanza su S3. Se hai bisogno di memorizzare l'esportazione VM in un'altra posizione, devi scaricarla e poi salvarla in un'altra posizione.

Esporta in AMI:

1. Ottieni l'ID dell'istanza

aws ec2 describe-instances

2. Crea l'immagine AMI

aws ec2 create-image `
--instance-id i-0d4c797cb0360ef32 `
--name "MyBackup-1" `
--description "Backup of my EC2 instance created on $(Get-Date -Format yyyyMMdd_HHmmss)"

Esporta in vmdk:

1. Scrivi uno script per una descrizione dettagliata del lavoro:

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

2. Esporta l'istanza EC2 in OVA/vmdk

aws ec2 create-instance-export-task --instance-id instance-id --target-environment vmware --export-to-s3-task file://C:\file.jsonVmdk file è incluso nel template OVA e entrambi possono essere usati per

Esporta in vhd:

Per utilizzare l'esportazione dell'istanza in Hyper-V o Citrix Hypervisor, è sufficiente modificare i parametri nel comando:

Per Hyper-V:

1. Scrivi uno script per una descrizione dettagliata del lavoro:

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

2. Esporta l'istanza EC2 in OVA/vhd

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

 Per Citrix Hypervisor:

1. Scrivi uno script per una descrizione dettagliata del lavoro:

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

2 Esporta l'istanza EC2 in OVA/vhd

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

Come importare AMI a AWS?

Con l'AMI come esportazione VM, puoi ripristinare i dati da esso. Basta usare la seguente riga di comando:

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

Come importare VM da on premise su AWS?

Dato che AWS consente di esportare una istanza EC2 come esportazione di VM compatibile con VMware, Hyper-V, Citrix Hypervisor, consente anche di importare tali tipi di VM su AWS.

Prerequisiti:

● Devi caricare l'esportazione VM su un bucket S3.

● Devi creare un ruolo IAM chiamato vmimport

1. Scrivi uno script per una descrizione dettagliata del lavoro:

    "Descrizione": "My Server OVA",
    "Formato": "ova",
    "UserBucket": {
        "S3Bucket": "my-import-bucket",
        "S3Key": "vms/my-server-vm.ova"

 2. Importare il VM su AWS

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

Come eseguire il backup e migrare VM con Vinchin Backup & Recovery?

Per eseguire facilmente il backup dell'istanza EC2 e migrare VM tra diverse piattaforme, puoi utilizzare una soluzione professionale come Vinchin Backup & Recovery che supporta il backup e la migrazione di VM come AWS EC2, VMware, Hyper-V, Proxmox, Citrix Hypervisor, XCP-ng, OLVM, oVirt, OpenStack, ecc.

Non devi utilizzare complicati comandi per esportare e importare VM per il backup dei dati e la migrazione completa della macchina, ma basta semplicemente creare lavori entro pochi passi in una console web user-friendly.

Vinchin Backup & Recovery ti permetterà di aggiungere tutte le istanze AWS in tutte le regioni sotto l'account con la chiave di accesso e puoi aggiungere molte strategie di backup utili come il backup incrementale, la compressione dei dati e la deduplicazione, la crittografia dei dati, ecc. Puoi anche scegliere di archiviare il backup dei dati nel cloud o nel datastore on-premise.

È molto semplice eseguire il backup dell'istanza EC2.

1. Seleziona le istanze EC2Select EC2 instance

2. Select the backup storageSelect the backup storage

3. Seleziona strategie di backupSelect Backup Strategies

4. Invia il lavoro, ho solo bisogno del risultato della traduzione.Invia il lavoro

Se devi migrare VM tra AWS e un'altra piattaforma, basta selezionare un backup VM e ripristinarlo sulla piattaforma di destinazione.

Vinchin Backup & Recovery è stato selezionato da migliaia di aziende per proteggere macchine virtuali e altre strutture e anche tu puoi iniziare una prova gratuita completa di 60 giorni qui per proteggere le tue istanze EC2. Per qualsiasi domanda, puoi contattare il nostro servizio vendite per supporto.

Domande frequenti sull'esportazione delle istanze EC2

1. Tutti i tipi di istanze EC2 possono essere esportati?

Puoi esportare la maggior parte delle istanze EC2 ma non tutte. Ad esempio, non puoi esportare un'istanza contenente un software di terze parti come SQL Server fornito da AWS. Puoi disinstallarlo o provare una nuova soluzione di backup e migrazione come Vinchin Backup & Recovery.

2. Ci sono limitazioni sulla dimensione dell'istanza da esportare?

Secondo AWS, non è possibile esportare un'istanza EC2 con volumi superiori a 1 TiB.

3. Quanto spesso dovresti esportare l'istanza EC2?

Se vuoi usarlo come backup dei dati, prova a esportarlo una volta alla settimana. Si consiglia di utilizzare una soluzione di backup automatico come Vinchin Backup & Recovery per semplificare il lavoro.

Somma su

AWS ti consente di creare istanze EC2 per eseguire sistemi aziendali e puoi esportare le istanze per il recupero di disastri e la migrazione dei dati. In questo post, hai appreso i modi per esportare istanze EC2 in AMI, OVA, VMDK e VHD per diversi scopi e importare diversi VM ed esportare su AWS per la migrazione dei dati.

Per facilitare il recupero dei disastri e la migrazione dei dati, puoi utilizzare una potente soluzione professionale come Vinchin Backup & Recovery. Non perdere la prova gratuita.

Condividi su:

Categories: VM Backup