-
Come convertire un'immagine raw KVM in vmdk?
-
Come spostare una VM su un host ESXi con Vinchin Backup & Recovery?
-
FAQ sulla conversione da RAW a VMDK
-
Riassunto
Oltre alla copia diretta dei dati da una macchina virtuale all'altra, copiare l'intero disco rigido virtuale su un altro host è un modo comune per migrare i dati. Tuttavia, i dischi rigidi virtuali non sono sempre compatibili in diversi ambienti virtuali. Come già detto, i dischi rigidi virtuali hanno formati differenti. Quando si desidera utilizzare un disco rigido virtuale KVM su un host VMware ESXi, è necessario convertire il formato dell'immagine prima di importare il disco rigido virtuale nel nuovo host. Se si dispone anche di immagini qcow2 sull'host KVM, è possibile convertire qcow2 in vmdk per copiare il disco rigido virtuale su VMware.
Come convertire un'immagine raw KVM in vmdk?
Lo strumento necessario per completare la conversione è QEMU-img e vmkfstools. QEMU-img è uno strumento gratuito per la conversione di dischi virtuali di diversi tipi. Aiuterà a cambiare il formato del disco virtuale. Secondo alcune testimonianze degli utenti di ESXi, il file vmdk ottenuto da QEMU-img non può essere utilizzato direttamente sull'host ESXi. Per garantire che il file vmdk funzioni sull'host ESXi, è necessario utilizzare nuovamente vmkfstools per convertire il file vmdk.
Il primo passo è ottenere l'immagine grezza dalla macchina virtuale KVM. Puoi utilizzare il comando virsh per ottenere la directory della macchina virtuale.
virsh domblklist kvm_virtual_machine
L'passo successivo è quello di installare QEMU-img. Fai semplicemente doppio clic sul pacchetto di installazione per installarlo su un computer Windows o usa i comandi per installarlo su un computer Linux.
P.S. Potresti aver bisogno dei comandi per installare QEMU-img su un computer Linux:
Per Ubuntu/Debian: apt install qemu-img
Per CentOS/Red Hat/Oracle: yum install qemu-img
Per SUSE/OpenSUSE: zypper install qemu-img
Dopo aver installato QEMU-img sul computer, è necessario verificare se l'installazione è stata completata con successo in quanto dovrai utilizzare il comando QEMU-img in seguito.
Verifica l'installazione sul computer Windows:
qemu-img --help
Verifica l'installazione sulla macchina Linux:
qemu-img -v
Se vedi le informazioni sulla versione di QEMU-img, è stato installato correttamente.
Il passo successivo è convertire l'immagine grezza in vmdk per VMware.
qemu-img convert -p -f raw -O vmdk /folder/kvm_virtual_machine.raw /folder/kvm_virtual_machine.vmdk
-p: presentando il progresso della conversione
-f: formato dell'immagine sorgente
-O: formato dell'immagine di destinazione
Dopo che il processo è completato, puoi trovare il file vmdk nella destinazione e provarlo sull'host VMware. Se hai bisogno di usarlo su ESXi, è ancora necessario l'aiuto di vmdktools.
Utilizza il comando sottostante per convertirlo di nuovo.
vmkfstools -i /folder/kvm_virtual_machine.vmdk -d thin /folder/converted_kvm_virtual_machine.vmdk
L'ultimo passo per utilizzare il disco rigido virtuale convertito è importare il file vmdk nell'host ESXi. Puoi utilizzare il client ESXi o vCenter per completare questa operazione. Il disco rigido virtuale può essere collegato a una macchina virtuale esistente o a una nuova.
Come spostare una VM su un host ESXi con Vinchin Backup & Recovery?
La soluzione tradizionale per la migrazione delle VM richiede complesse operazioni con molti comandi mentre esiste una soluzione sistematica per la gestione e la migrazione delle macchine virtuali.
Vinchin Backup & Recovery è una soluzione professionale di backup e ripristino di emergenza per più piattaforme di virtualizzazione, tra cui VMware vSphere, Proxmox, Red Hat Virtualization, oVirt, OpenStack, Oracle Linux KVM, ecc. (KVM nativo non è supportato al momento) Ti permetterà di gestire l'ambiente virtuale eterogeneo aggiungendo tutti i host allo stesso sistema e poi potrai facilmente spostare le macchine virtuali.
Il processo di spostamento delle macchine virtuali tra host diversi e vediamo come migrare una VM da Proxmox a VMware:
1. Seleziona il backup della VM Proxmox

2. Seleziona il supporto di backup

3. Seleziona strategie
4. Invia il lavoro

I passaggi per convertire l'immagine grezza non sono necessari perché verranno completati automaticamente in background. Riceverai direttamente un intero sistema virtuale sull'host ESXi.
Migliaia di aziende hanno scelto Vinchin Backup & Recovery per proteggere e gestire le loro ambientazioni virtuali e tu puoi iniziare facilmente con questo sistema conveniente. Clicca sul pulsante per ottenere il pacchetto di installazione e utilizzalo con una versione di prova gratuita a 60 giorni pienamente funzionale.
FAQ sulla conversione da RAW a VMDK
1. È possibile migrare una VM a VMware senza convertire il disco virtuale?
Sì. La conversione del disco virtuale è un modo piuttosto datato per migrare le VM e puoi provare la soluzione professionale di migrazione completa della macchina Vinchin Backup & Recovery, ma dovresti controllare le sue specifiche tecniche per assicurarti che entrambi i carichi di lavoro virtuali siano supportati.
2. La conversione di RAW in VMDK modifica i dati originali?
Di solito non cambierà i dati originali, ma potrebbero sorgere alcuni problemi se scegli questo metodo. Per garantire un processo di migrazione della VM senza intoppi, è meglio provare una soluzione professionale come Vinchin Backup & Recovery per avere il supporto tecnico durante il processo.
3. Devi modificare il file VMDK dopo la conversione?
Se utilizzi il comando riga di comando qemu-img convert per convertire il file vmdk, per renderlo compatibile con ESXi, è necessario modificarlo. Si consiglia comunque di utilizzare una soluzione di migrazione completa della macchina per semplificare le procedure.
Riassunto
Diversi fornitori di virtualizzazione usano diversi formati per i dischi virtuali come l'immagine raw della piattaforma KVM, il file vmdk di VMware, ecc. I dischi virtuali sono simili ai dischi fisici e contengono la maggior parte dei dati, quindi sono importanti nella migrazione dei dati delle macchine virtuali. Gli amministratori IT possono utilizzare QEMU-img per convertire un'immagine da raw a vmdk per utilizzare un'immagine KVM su VMware.
Puoi anche utilizzare Vinchin Backup & Recovery per proteggere e gestire facilmente ambienti virtuali eterogenei. Non perdere la versione di prova gratuita.
Condividi su: