Blog di Vinchin Come convertire Vmdk in Qcow2 su Windows e Linux?

Come convertire Vmdk in Qcow2 su Windows e Linux?

2024-04-18 | Sofia

Indice dei contenuti
  • Vmdk e qcow2
  • Come convertire vmdk in qcow2 con qemu-img?
  • Come Migrare Direttamente VM con Vinchin Backup & Recovery?
  • Vmdk a qcow2 FAQ
  • Riassunto
Stai cercando una soluzione facile per la migrazione delle VM? Prova Vinchin Backup & Recovery!↘ Download Free Trial

L'invenzione della tecnologia di virtualizzazione dei server ha ottimizzato notevolmente l'utilizzo delle risorse hardware e l'efficienza del lavoro nell'ambiente IT. Dopo diversi anni, ci sono molti tipi di soluzioni di virtualizzazione sul mercato.

Per spostare VM o migrare dati tra diverse piattaforme, gli amministratori IT hanno spesso bisogno di un convertitore V2V. Sebbene alcune piattaforme possano accettare direttamente i file da un'altra piattaforma,  a volte è comunque necessaria la conversione VM.

Nelle sezioni seguenti, conoscerai il modo per convertire vmdk in qcow2.

Vmdk e qcow2

VMware vSphere è la soluzione di virtualizzazione leader nel mondo. Con l'hypervisor ESXi installato sul server, gli utenti possono facilmente creare macchine virtuali per tutti i tipi di sistemi aziendali.

Sebbene la macchina virtuale sia una piccola parte del server, è comunque completa come la macchina fisica che dispone di CPU, memoria, adattatore di rete, ecc. La macchina fisica salverà i dati delle applicazioni sui dischi rigidi. Quando è necessario clonare o migrare i dati, i dati del disco rigido sono importanti. Nelle macchine virtuali, ci sono dischi rigidi virtuali che contengono anche applicazioni e dati. A causa della tecnologia di virtualizzazione del server, i dischi rigidi virtuali sono solo file sul server.

Nel sistema di file di macchina virtuale VMware, il formato di file del disco rigido virtuale è .vmdk, acronimo di Virtual Machine Disk. Un file VMDK rappresenta un disco rigido fisico.

Alcuni strumenti di gestione VM come XenCenter possono accettare file vmdk senza preconversione.

In generale, il file vmdk. è spesso molto grande, più di diversi GB. Sarà aggiornato ogni volta che i dati dell'utente o la configurazione del server viene modificata. Non esiste una funzione per acquisire dati incrementali in VMDK quindi l'intero file deve essere di nuovo salvato quando qualsiasi file viene modificato.

Per utilizzare le potenti funzionalità di VMware, i file vmdk vengono spesso memorizzati in un'archiviazione condivisa. Puoi copiare i file vmdk in un altro datastore per un uso successivo. Per localizzare i file vmdk di un VM, puoi fare clic con il tasto destro del mouse sul VM in vSphere client > seleziona Edit Settings > espandi Hard disk per vedere dove sono memorizzati.

Qcow2, abbreviazione di QEMU copy-on-write format 2, è il successore del qcow di prima generazione, che ha una performance appena soddisfacente, ma non può ancora essere paragonato al formato raw. Dopo ottimizzazioni alla prima generazione di qcow, è vicino al formato raw in termini di prestazioni. Ora, qcow2 è uno dei formati di immagine mainstream.

Per utilizzare meglio i dati da VMware, è possibile modificare il formato del disco rigido virtuale per farlo funzionare meglio in ambienti QEMU/KVM come Proxmox, oVirt, RHV, OLVM, OpenStack, ecc.

Come convertire vmdk in qcow2 con qemu-img?

Qemu-img è un convertitore di immagini che supporta vari formati di immagini tra cui vhd, qcow2, raw, vhdx, qcow, vdi, qed, zvh e zvhd2. È necessario aggiungere la directory alle variabili di ambiente come JDK o Python.

In ambiente Windows:

1. Scarica il pacchetto di installazione e installalo

2. Dopo l'installazione, aggiungi la directory alle variabili di ambiente del percorso

3. Verifica l'installazione digitando il comando qui sotto:

qemu-img --help

Se le informazioni sulla versione di qemu-img sono presentate nell'output, l'installazione è riuscita

4. Convertendo l'immagine digitando il comando sottostante:

qemu-img convert -p -f vmdk -O qcow2 my_centos7.vmdk my_centos7.qcow2

-p: presentando il progresso della conversione

-f: formato dell'immagine sorgente

-O: formato dell'immagine di destinazione

Nell'ambiente Linux:

1. Seleziona il comando per installarlo in base al tuo sistema operativo

Per Ubuntu/Debian, digita il comando qui sotto:

apt install qemu-img

Per CentOS/Red Hat/Oracle, digita il comando qui sotto:

yum install qemu-img

Per SUSE/OpenSUSE, digita il comando qui sotto:

zypper install qemu-img

2. Verifica l'installazione digitando il comando qui sotto:

qemu-img -v

Se le informazioni sulla versione di qemu-img sono presentate nell'output, l'installazione è riuscita

3. Convertendo l'immagine digitando il comando sottostante:

qemu-img convert -p -f vmdk -O qcow2 ./my_centos7.vmdk ./my_centos7.qcow2

Qemu-img convert può essere utilizzato anche per convertire qcow2 in vmdk.

Come Migrare Direttamente VM con Vinchin Backup & Recovery?

Se desideri migrare VM con una soluzione professionale, puoi scegliere Vinchin Backup & Recovery per migrare VM senza convertire il disco virtuale.

Vinchin Virutal Machine Convert Engine supporta la migrazione V2V tra piattaforme di virtualizzazione come VMware, Proxmox, Hyper-V, Red Hat Virtualization, oVirt, Oracle Linux KVM, OpenStack, ecc.  (Al momento non è supportato KVM nativo)

Non è necessario installare l'agente su ogni VM, ma utilizzare le funzioni di backup e ripristino per migrare direttamente VM. Ad esempio, ci sono solo 4 passaggi per migrare VMware VM a Proxmox in una console web user-friendly.

1. Seleziona la VMware VM

Seleziona VMware VM

2. Seleziona l'host Proxmox

Select Proxmox Host

3. Seleziona le strategie di ripristino o salta questo passaggio

Select Strategy

4. Invia il lavoro

Inviare il lavoro

Vinchin Backup & Recovery ha aiutato molte aziende a migrare VM senza perdere dati e puoi anche iniziare una prova gratuita completa di 60 giorni qui per vedere quanto sia conveniente per la migrazione di VM. Se hai bisogno di aiuto, contattaci in qualsiasi momento. Se desideri fare un'attività locale, puoi scegliere un partner locale qui.

Vmdk a qcow2 FAQ

1. Puoi convertire vmdk in qcow2 su diversi sistemi operativi?

Sì. Con QEMU-convert può essere installato sia su Windows che su Linux OS, quindi puoi scegliere quello giusto per convertire il disco virtuale.

2. La dimensione del disco virtuale aumenterà dopo la conversione?

È possibile che il disco virtuale convertito sia più grande di quello originale, quindi puoi utilizzare la soluzione professionale di migrazione VM Vinchin Backup & Recovery per evitarlo.

Riassunto

Ci sono molte piattaforme di virtualizzazione nel mondo. Per migrare i dati su un'altra piattaforma, gli amministratori IT spesso devono fare un lavoro di conversione sulla VM di origine. In questo post, vengono introdotti i metodi per convertire vmdk in qcow2 per gli amministratori IT.

Vinchin Backup & Recovery è uno strumento conveniente per te per importare VMDK in KVM senza comandi complicati. Non perdere la prova gratuita.

Condividi su:

Categories:VM Migration