Come convertire Hyper-V in VMware: guida completa

Le piattaforme di virtualizzazione come Hyper-V e VMware sono fondamentali per gestire ambienti IT flessibili e scalabili. Man mano che le organizzazioni si evolvono, spesso sorge la necessità di migrare i carichi di lavoro tra queste piattaforme per migliorare le prestazioni, la compatibilità o l’efficienza di gestione.

Tra gli strumenti di migrazione disponibili, VMware vCenter Converter Standalone si distingue come il più efficace per convertire una macchina virtuale Hyper-V in una macchina virtuale VMware. Questa utility gratuita supporta sia le conversioni V2V (da virtuale a virtuale) che P2V (da fisico a virtuale), offrendo un modo semplice e affidabile per migrare i sistemi. Leggi questa guida passo passo per scoprire come convertire Hyper-V in VMware.

NAKIVO per il backup di VMware vSphere

NAKIVO per il backup di VMware vSphere

Protezione completa dei dati per le macchine virtuali VMware vSphere e opzioni di ripristino istantaneo. Destinazioni di backup sicure onsite, offsite e nel cloud. Funzioni anti-ransomware.

Comprendere le opzioni di VMware vCenter Converter

Prima di convertire una macchina virtuale Hyper-V in una macchina virtuale VMware, esaminiamo le opzioni di VMware vCenter Converter. I componenti di VMware vCenter Converter possono essere installati solo su sistemi operativi Windows. Il programma è facile da usare. La soluzione può aiutarti ad automatizzare il processo di conversione creando più attività che possono essere eseguite in ordine di priorità (le attività con ID di lavoro con numeri più bassi vengono eseguite per prime). Puoi impostare il numero di attività simultanee nelle opzioni di VMware vCenter Converter. Ciò potrebbe essere utile se, ad esempio, hai bisogno di regolare la velocità di esecuzione delle attività. Con questo strumento è possibile anche configurare le macchine virtuali dopo la conversione.

La tabella sottostante mostra i tipi di macchine che possono essere convertite nei formati VMware.

Macchine di origine

Macchine di destinazione

Macchine fisiche

Macchine virtuali Hyper-V

Macchine virtuali VMware Workstation

Macchine virtuali in formato ESXi

Macchine virtuali in formato Workstation

VMware vCenter Converter può essere utilizzato per convertire macchine fisiche con sistema operativo Windows o Linux. Le macchine Linux devono essere convertite in remoto, poiché il convertitore può essere installato solo su Windows. È possibile convertire sia macchine Windows locali che remote. Le VM di destinazione possono essere in formato VMware ESXi o VMware Workstation (quest’ultimo può essere eseguito su VMware Fusion e VMware Player). 

VMware vCenter Converter può essere visualizzato in termini di componenti: il client, l’agente e il server, che include un worker. L’agente può essere implementato su macchine fisiche di origine che eseguono Windows o su host Hyper-V. All’avvio della conversione, sul computer Windows di origine in esecuzione viene creato un snapshot . Per garantire la coerenza dei dati viene utilizzata la tecnica dello snapshot. Il server esegue il processo di conversione e il worker viene sempre installato insieme al componente server. Il client fornisce un’interfaccia utente che viene utilizzata per connettersi a un computer locale o remoto su cui è in esecuzione un convertitore. L’interfaccia client consente di accedere alle procedure guidate di conversione e configurazione.

Quando è necessario convertire una macchina fisica con sistema operativo Linux, l’agente non viene installato su Linux; al suo posto, viene eseguita l’implementazione di una speciale macchina virtuale ausiliaria vuota sull’host di destinazione. Viene stabilita una connessione con la macchina fisica Linux tramite SSH (Secure Shell). Al momento della creazione, la macchina virtuale ausiliaria è vuota e si avvia da un’immagine Linux. I dati vengono copiati dalla macchina Linux di origine alla VM ausiliaria. Al termine del processo, la macchina ausiliaria diventa la macchina di destinazione. La VM è pronta a funzionare normalmente non appena viene riavviata.

Quando si convertono VM Hyper-V in VMware, l’agente viene installato sul server Hyper-V durante il processo di configurazione del processo di conversione. È possibile convertire VM Hyper-V in stato spento. Se si desidera convertire VM Hyper-V in esecuzione (o VM in esecuzione su altri hypervisor, come KVM o XEN), utilizzare VMware vCenter Converter nello stesso modo descritto sopra per la conversione di macchine fisiche in esecuzione.

La copia dei dati può avvenire a livello di disco o di volume. VMware vCenter Converter non supporta i seguenti dischi/volumi di origine:

  • Dischi RAID;
  • Dischi ibridi GPT/MBR (GUID Partition Table / Master Boot Record);
  • Dischi RDM (Raw Device Mapping);
  • Volumi montati tramite Device Mapper Multipath in Linux.

Sono supportati i dischi MBR, i dischi GPT e i volumi di base e dinamici. Snapshot delle VM non vengono trasferiti dalla VM di origine alla VM di destinazione.

Parametri conservati durante la conversione

Per impostazione predefinita, VMware vCenter Converter conserva i seguenti parametri:

  • Nome del computer;
  • ID di sicurezza (SID);
  • Account utente;
  • Nomi dei volumi per le partizioni del disco;
  • File di applicazioni e dati.

Di conseguenza, l’esecuzione sia della macchina di origine che di quella di destinazione nella stessa rete può causare problemi. Potrebbero verificarsi conflitti di rete se gli indirizzi IP, i nomi dei computer e i valori SID sono gli stessi. Per evitare ciò, è necessario disconnettere la VM di origine dalla rete prima di avviare quella creata dal convertitore. In alternativa, è possibile personalizzare le VM basate su Windows utilizzando la procedura guidata di conversione o configurazione in VMware vCenter Converter per regolare i parametri pertinenti.

Modifiche hardware nella VM di destinazione

La virtualizzazione hardware funziona emulando l’hardware del computer per garantire il corretto funzionamento delle VM. Pertanto, alcuni dispositivi potrebbero subire modifiche dopo la conversione da una macchina fisica a una VM o dopo la conversione tra piattaforme di hypervisor. Hyper-V non utilizza gli stessi dispositivi emulati di VMware. Anche Gen1 e Gen2 le macchine virtuali Hyper-V utilizzano dispositivi virtuali diversi all’interno dell’ambiente Hyper-V.

Le modifiche hardware potrebbero rendere inoperativo, dopo la conversione, alcuni software legati all’hardware. Un problema comune è la necessità di riattivare il software che utilizza algoritmi di attivazione collegati all’hardware. In questo caso, la conversione di macchine che eseguono software con licenza OEM (Original Equipment Manufacturer) potrebbe non essere una decisione saggia.

I seguenti componenti hardware potrebbero subire modifiche dopo la conversione:

  • Modello della CPU . Ciò dipende dal modello di CPU della macchina fisica che ospita la nuova macchina virtuale VMware.
  • Schede Ethernet . Le schede di rete potrebbero essere sostituite da schede Ethernet VMXnet. In questo caso, anche l’indirizzo MAC dovrebbe essere modificato.
  • Schede USB . Queste potrebbero essere aggiornate.
  • Scheda video . Dopo la migrazione, potrebbe diventare una scheda SVGA VMware.
  • Controller disco . I controller disco della destinazione potrebbero differire da quelli dell’originaria macchina.
  • Dischi e partizioni . Le stringhe relative al modello e al produttore dei dispositivi disco potrebbero cambiare (ad esempio, potrebbero diventare “VMware Virtual disk SCSI Disk device”). Anche il numero di dischi e partizioni potrebbe variare durante il processo di conversione.

Sistemi operativi supportati

VMware vCenter Converter 6.6 (rilasciato nel 2025) supporta vari sistemi operativi basati su Windows e Linux.

Le seguenti versioni di Windows sono ufficialmente supportate:

  • versioni a 32 bit e a 64 bit di Windows 10 e 11.
  • versioni a 64 bit di Windows Server 2012, 2012 R2, 2016, 2019 e 2022.

VMware vCenter Converter può essere installato su uno qualsiasi dei sistemi operativi elencati. Le VM che eseguono questi sistemi operativi possono essere convertite sia in stato acceso che spento, con la configurazione della macchina che viene mantenuta.

Se si desidera installare il convertitore su versioni precedenti di Windows o convertire versioni precedenti di Windows, come Windows 7, è necessario installare una versione precedente di VMware Converter Standalone (versione 6.0 o 6.1).

Le seguenti distribuzioni Linux sono ufficialmente supportate:

  • Ubuntu 12.04 LTS (32/64 bit), Ubuntu 14.04 LTS (32/64 bit), Ubuntu 16.04 LTS (32/64 bit), 18.04 LTS, 20.04 LTS, 22.04 LTS.
  • CentOS 6.x (32/64 bit), CentOS 7.0 (64 bit).
  • Red Hat Enterprise Linux (RHEL) 6.x (32/64 bit), RHEL 7.x (64 bit), RHEL 8.x (64 bit), RHEL 9.x (64 bit).

SUSE Linux Enterprise Server (SLES) 10.x (32/64 bit) e SLES 11.x (32/64 bit) erano supportati fino alla versione 5.0.1 del convertitore.

VMware vCenter Converter è in grado di convertire macchine di origine (fisiche o virtuali) su cui sono installati questi sistemi operativi Linux. Le macchine di origine possono essere convertite sia che siano accese sia che siano spente. Il convertitore non può essere installato su sistemi operativi Linux e non può essere utilizzato per configurare macchine di destinazione con un sistema operativo Linux. Per le macchine Linux è disponibile solo la clonazione basata su disco e VMware Tools non può essere installato automaticamente tramite il convertitore.

Il boot loader GRUB è supportato per le macchine Linux. LILO non è supportato.

Sono supportate le macchine di origine che eseguono Windows/Linux con BIOS e UEFI. L’interfaccia del firmware viene mantenuta dopo la conversione. Se una macchina di origine utilizza il BIOS, è possibile convertirla in una macchina virtuale che utilizza il BIOS, ma non è possibile convertirla in una macchina virtuale che utilizza UEFI (e viceversa).

Requisiti di rete

Assicurarsi che nessun firewall blocchi la connessione di rete e che VMware vCenter Converter Standalone possa accedere alla macchina di origine e all’host di destinazione (controllare la tabella sottostante). Potrebbe essere necessario disattivare temporaneamente il software antivirus fino al completamento del processo di conversione. Per i sistemi Windows, la condivisione file e stampanti deve essere abilitata. L’UAC (Controllo di accesso utente) deve essere disabilitato. Utilizzare un account amministratore per connettersi alle macchine di origine e di destinazione, nonché per eseguire VMware vCenter Converter. Per una macchina fisica Linux di origine, il server SSH deve essere abilitato.

Origine (da cui ci si connette)

Destinazione (a cui ci si connette)

Porte utilizzate per la connessione di rete

Server autonomo Converter

Macchina di origine accesa

TCP 445, 139, 9089; UDP 137, 138

Server autonomo di Converter

vCenter Server

TCP 443

Client autonomo di Converter

vCenter Server

TCP 443

Server autonomo di Converter

ESXi di destinazione

TCP 902

Macchina di origine accesa

ESXi

TCP 443, 902.#

Scarica e installa VMware vCenter Converter

Scarica VMware vCenter Converter Standalone dal sito web di VMware. Per accedere al link di download è necessario un account VMware. Se non si dispone di un account VMware, è possibile crearne uno; la procedura è gratuita e richiede solo pochi minuti. 

La procedura può variare leggermente a seconda delle diverse versioni di VMware Converter, ma il flusso di lavoro rimane generalmente lo stesso.

  1. Dopo aver scaricato il convertitore, è possibile installarlo utilizzando la GUI (interfaccia grafica utente) o la riga di comando. L’installazione in modalità GUI è semplice: basta eseguire il file .EXE del programma di installazione scaricato e seguire le indicazioni della procedura guidata di installazione. 
  2. Il passo avanti consiste nel selezionare il tipo di configurazione: è possibile scegliere tra Installazione locale e Installazione client-server . In questo esempio, per semplicità, viene utilizzata l’installazione locale. Tutti i componenti necessari del convertitore vengono installati sul computer locale per creare attività direttamente da esso (ad esempio, accesso remoto, server del convertitore, agente del convertitore e client del convertitore). Se si opta per l’opzione di installazione client-server, è possibile specificare con precisione quali componenti installare.

    Selecting the installation options

Prova NAKIVO Backup & Replication per VMware vSphere

Prova NAKIVO Backup & Replication per VMware vSphere

Inizia la tua prova gratuita di 15 giorni per eseguire backup incrementali delle macchine virtuali senza agenti, con opzioni di ripristino completo e granulare istantaneo, protezione anti-ransomware e molto altro ancora.

Esempio passo passo: conversione di una macchina virtuale Hyper-V in una macchina virtuale VMware

Una volta installato VMware vCenter Converter Standalone, eseguire il convertitore (per impostazione predefinita, viene creato un collegamento sul desktop). Il convertitore si avvia in una nuova finestra. Scopriamo come convertire una macchina virtuale Hyper-V in una macchina virtuale VMware ESXi nella guida dettagliata riportata di seguito.

  1. Fare clic su Converti macchina .

    Opening VMware vCenter Converter Standalone

  2. Viene avviata la procedura guidata di conversione. Nella schermata Sistema di origine , è possibile selezionare lo stato Accesa (per una macchina Windows remota, una macchina Linux remota o questa macchina locale) oppure lo stato Spenta (per una VM VMware Infrastructure, una VM VMware Workstation, un’altra VM VMware o Hyper-V Server) come tipo di origine. In questo esempio, selezioniamo l’opzione Spento e scegliamo Hyper-V Server dal menu a discesa.

    Specificare le informazioni di connessione al server. Inserisci l’indirizzo IP o il nome del tuo server Hyper-V, quindi inserisci il nome utente e la password di un account con autorizzazioni amministrative per il server Hyper-V. Fai clic su Avanti per continuare.

    Configuring the source system

  3. Viene visualizzata una finestra pop-up. L’agente VMware vCenter Converter Standalone deve essere installato temporaneamente sull’istanza di Hyper-V Server. VMware vCenter Converter ti chiede di selezionare come desideri disinstallare l’agente al termine della conversione (automaticamente o manualmente). Selezionare l’opzione preferita e fare clic su per continuare. Attendere che l’agente venga implementato su Hyper-V Server.

    Deploying VMware vCenter Standalone Agent to a source Hyper-V Server

  4. Selezionare la macchina di origine . Una volta implementato l’agente, sarà possibile visualizzare un elenco delle VM presenti su Hyper-V Server. In questa guida, la Ubuntu16-replica VM è selezionata per la conversione. Questa VM è spenta e soddisfa i requisiti. Se si seleziona una VM in stato acceso, il pulsante Avanti risulterà inattivo e verrà visualizzata l’avvertenza “ Spegnere la VM selezionata per continuare ”. Dopo aver selezionato la VM di origine, fare clic su Avanti .

    Selecting a source Hyper-V virtual machine

  5. Impostare il sistema di destinazione scegliendo tra le seguenti opzioni: macchina virtuale VMware Infrastructure oppure VMware Workstation o altre macchine virtuali VMware .

    Selezionare la prima opzione se si desidera ottenere una macchina virtuale in esecuzione su un host ESXi (come in questo caso).

    Selezionare i dettagli del server VMware Infrastructure:

    • L’indirizzo IP (o il nome host) del vCenter Server oppure dell’host VMware ESXi autonomo;
    • Il nome dell’utente che dispone dei permessi di amministrazione;
    • La password di tale utente.

    Una volta completata l’operazione, fare clic su Avanti per procedere.

    Selecting a VMware destination system

  6. Impostare i parametri per la VM di destinazione . Impostare il nome e l’ubicazione della VM (datacenter o cartella). Quindi fare clic su Avanti per continuare.

    Selecting the parameters for the destination VMware VM

  7. Se nei passaggi precedenti è stato selezionato vCenter Server, ora è necessario selezionare l’host ESXi su cui deve essere eseguita la VM. Selezionare l’archivio dati collegato a quel server ESXi e specificare la versione della VM. La versione 11 della VM è compatibile con ESXi 6.0 o versioni successive. In questo esempio, l’indirizzo IP dell’host ESXi è 10.10.10.90 , il nome dell’archivio dati è VMTemplates02 e la versione della VM è 11 . È possibile selezionare una versione più recente della VM supportata dall’istanza del convertitore e dall’host di destinazione. Fare clic su Avanti .

    Setting the location for the destination VM

  8. Impostare i parametri per l’attività di conversione:
    • Dati da copiare . È possibile selezionare il tipo di copia dei dati (basata su disco o su volume), il tipo di provisioning del disco (Spesso o sottile) e l’archivio dati di destinazione per i dischi virtuali. Il tipo di disco Thick è selezionato per impostazione predefinita.
    • Dispositivi . In questa sezione è possibile impostare la quantità di memoria virtuale, il numero di processori virtuali, il numero di core per processore e il controller del disco per la VM.
    • Reti . È possibile selezionare il numero di adattatori di rete virtuali per la VM e specificare la reti a cui devono essere collegati, nonché il tipo di controller di rete virtuale.
    • Servizi . Questa opzione è disponibile solo per le macchine di destinazione basate su Windows e consente di selezionare una modalità di avvio per ciascun servizio Windows.
    • Opzioni avanzate . Queste opzioni possono essere configurate per i computer con sistema operativo Windows. Selezionare le caselle di controllo appropriate per l’accensione della VM di destinazione, l’installazione di VMware Tools, la personalizzazione delle preferenze dell’ospite, la rimozione dei punti di controllo di sistema e/o la riconfigurazione della VM di destinazione dopo la conversione.
    • Limitazione . È possibile configurare la limitazione della CPU per controllare le risorse della CPU utilizzate dal convertitore per l’attività corrente. Questa opzione consente di riservare risorse del processore sufficienti per eseguire altre attività, se necessario. La limitazione della larghezza di banda di rete consente di controllare la larghezza di banda di rete, il che può essere utile se si desidera garantire il corretto funzionamento dei servizi e delle applicazioni di rete durante la conversione.

    Dopo aver configurato le impostazioni, fare clic su Avanti .

    Configuring options for the VM conversion

    Nota : È possibile impostare VMware vCenter Converter in modo che utilizzi un tipo di disco Thin per impostazione predefinita. Ciò può essere utile se è necessario convertire un numero elevato di macchine e le macchine di destinazione devono disporre di dischi con allocazione dinamica (thin-provisioned). Per utilizzare questa opzione:

    • Andare su C:ProgramDataVMwareVMware vCenter Converter Standalone .
    • Aprire il file converter-worker.xml in un editor di testo.
    • Individuare il tag <preferThinDiskType>
    • Modificare il valore predefinito false in
      true nella stringa:

      <preferThinDiskType> false </preferThinDiskType>
    • Salvare il file converter-worker.xml e riavviare il servizio VMware vCenter Converter Standalone Worker. A tal fine, aprire CMD ed eseguire i comandi:

      net stop "VMware vCenter Converter Standalone Worker service"

      net start "VMware vCenter Converter Standalone Worker service"

    In alternativa, è possibile eseguire services.msc e utilizzare l’interfaccia grafica per la gestione dei servizi.

  9. Verificare il riepilogo. Se tutte le impostazioni sono corrette, fare clic su Fine per avviare la conversione.

    Checking the summary

  10. Ora è possibile visualizzare lo stato del processo di conversione nella finestra principale di VMware vCenter Converter. Allo stesso modo, è possibile aggiungere ulteriori lavori di conversione. Attendere che il processo termini, quindi avviare la macchina virtuale convertita dal formato Hyper-V sull’Host VMware ESXi (utilizzare VMware vSphere Client, VMware vSphere Web Client, VMware Host Client, VMware Workstation o PowerCLI a tale scopo).

    A Hyper-V VM is being converted to the VMware ESXi format

Indipendentemente dall’hypervisor utilizzato, ricordarsi di proteggere i propri dati. Con NAKIVO Backup & Replication è possibile eseguire il backup delle macchine virtuali Hyper-V e VMware in modo semplice ed efficace. Se avete già eseguito il backup delle vostre VM Hyper-V con NAKIVO Backup & Replication, potete utilizzare la funzione di ripristino multipiattaforma della soluzione per convertire le vostre VM Hyper-V in VM VMware.

Conclusione

La migrazione da Hyper-V a VMware è un processo semplice quando si utilizza VMware vCenter Converter Standalone. Questo strumento gratuito garantisce che le vostre VM vengano trasferite in modo sicuro, preservando le configurazioni chiave e riducendo al minimo i tempi di inattività. Seguendo i passaggi indicati e le procedure consigliate, potrete ottenere una conversione fluida e affidabile.

Prova NAKIVO Backup & Replication

Prova NAKIVO Backup & Replication

Richiedi una prova gratuita per scoprire tutte le funzionalità di protezione dei dati offerte dalla soluzione. 15 giorni gratuiti. Nessuna limitazione in termini di funzionalità o capacità. Non è obbligatoria alcuna carta di credito.

Le persone leggono anche