Come convertire Hyper-V in VMware: guida completa

< & Le piattaforme di virtualizzazione come Hyper-V e VMware sono essenziali per gestire ambienti IT flessibili e scalabili. Con l'evoluzione delle organizzazioni, 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 VM Hyper-V in una VM 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 imparare come convertire Hyper-V in VMware. Comprensione delle opzioni di VMware vCenter Converter Prima di convertire una VM Hyper-V in una VM 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 lavoro con numeri inferiori vengono eseguite per prime). È possibile impostare il numero di attività da eseguire contemporaneamente nelle opzioni di VMware vCenter Converter. Ciò potrebbe essere utile se, ad esempio, è necessario regolare la velocità di esecuzione delle attività. Con questo strumento è possibile anche eseguire la configurazione della VM dopo la conversione. La tabella seguente mostra i tipi di macchine che possono essere convertite in formati VMware. Macchine di origine Macchine di destinazione Macchine fisiche Macchine virtuali Hyper-V Macchine virtuali VMware Workstation VM in formato ESXi VM in formato di estazione di lavoro VMware vCenter Converter può essere utilizzato per convertire macchine fisiche che eseguono 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 in 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. Uno snapshot viene creato sulla macchina Windows di origine in esecuzione all'avvio della conversione. La tecnica dello snapshot viene utilizzata per preservare la coerenza dei dati. Il server esegue il processo di conversione e il worker è sempre installato con il componente server. Il client fornisce un'interfaccia utente che viene utilizzata per connettersi a una macchina locale o a una macchina remota su cui è in esecuzione un convertitore. L'interfaccia client fornisce l'accesso alle procedure guidate di conversione e configurazione. Quando è necessario convertire una macchina fisica che esegue Linux, l'agente non viene installato su Linux, ma viene invece distribuita una speciale VM helper vuota sull'host di destinazione. Viene stabilita una connessione con la macchina fisica Linux tramite SSH (Secure Shell). Al momento della creazione, la VM helper è vuota e si avvia da un'immagine Linux. I dati vengono copiati dalla macchina Linux di origine alla VM helper. Al termine del processo, la macchina helper diventa la macchina di destinazione. La VM è pronta per 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ò essere basata su disco o su 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 da Device Mapper Multipath in Linux. Sono supportati dischi MBR, dischi GPT e volumi di base e dinamici. Le istantanee VM non vengono trasferite 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 delle macchine di origine e 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 scollegare la VM di origine dalla rete prima di accendere la VM 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 cambiare dopo la conversione da una macchina fisica a una VM o dopo la conversione tra piattaforme hypervisor. Hyper-V non utilizza gli stessi dispositivi emulati di VMware. Anche Gen1 e Gen2 Le VM Hyper-V utilizzano dispositivi virtuali diversi all'interno dell'ambiente Hyper-V. Le modifiche hardware possono rendere inutilizzabile alcuni software correlati all'hardware dopo la conversione. 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. Dopo la conversione, potrebbero subire modifiche i seguenti componenti hardware: Modello della CPU . Questo dipende dal modello di CPU della macchina fisica che ospita la nuova VM VMware. Adattatori Ethernet . Gli adattatori di rete potrebbero cambiare in adattatori Ethernet VMXnet. In questo caso, anche l'indirizzo MAC dovrebbe essere modificato. Adattatori USB . Questi potrebbero essere aggiornati. Scheda video . Dopo la migrazione, potrebbe diventare una scheda VMware SVGA. Controller disco . I controller disco di destinazione potrebbero differire da quelli della macchina di origine. Dischi e partizioni . Le stringhe relative al modello e al produttore dei dispositivi disco potrebbero cambiare (ad esempio, in VMware Virtual disk SCSI Disk device). Anche il numero di dischi e partizioni potrebbe cambiare 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 Windows versioni sono ufficialmente supportate: Versioni a 32 bit e 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 supportata.  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) con questi sistemi operativi Linux installati. Le macchine di origine possono essere convertite sia che siano accese o 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 utilizzando 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 sorgente utilizza BIOS, è possibile convertirla in una VM che utilizza BIOS, ma non è possibile convertirla in una VM 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 disabilitare temporaneamente il software antivirus fino al completamento del processo di conversione. Per i sistemi Windows, è necessario abilitare la condivisione di file e stampanti. È necessario disabilitare UAC (Controllo account utente). Utilizza un account amministratore per connetterti alle macchine di origine e di destinazione e per eseguire VMware vCenter Converter. Per una macchina fisica Linux di origine, è necessario abilitare il server SSH. Origine (connessione da) Destinazione (connessione a) Porte utilizzate per la connessione di rete Convertitore Server autonomo Macchina sorgente accesa TCP 445, 139, 9089; UDP 137, 138 Convertitore Server autonomo vCenter Server TCP 443 Convertitore Client autonomo vCenter Server TCP 443 Server autonomo del convertitore ESXi di destinazione TCP 902 Macchina sorgente accesa ESXi TCP 443, 902.# Scarica e installazione di VMware vCenter Converter Scarica VMware vCenter Converter Standalone da 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.  Il processo può variare leggermente a seconda delle diverse versioni di VMware Converter, ma il flusso di lavoro rimane generalmente lo stesso. 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. Il passo successivo consiste nel selezionare il tipo di configurazione: è possibile scegliere tra Installazione locale e Client-Server Installazione. Per semplicità, in questo esempio 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 di conversione, agente di conversione e client di conversione). Se si opta per l'installazione client-server, è possibile ottimizzare i componenti da installare. Esempio passo passo: conversione di una VM Hyper-V in una VM 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. Esploriamo come convertire una VM Hyper-V in una VM VMware ESXi nella procedura dettagliata riportata di seguito. Fare clic su Convertire la macchina . Viene avviata la procedura guidata di conversione. Nella schermata Sistema di origine è possibile selezionare uno Stato di accensione (per un computer Windows remoto, un computer Linux remoto o questo computer locale) o uno stato Spento (per una VM VMware Infrastructure, una VM VMware Stationary, un'altra VM VMware o Hyper-V Server) per il tipo di origine. In questo esempio, selezioniamo l'opzione Opzione "Spento" e scegliamo Hyper-V Server da un menu a discesa. Specifica 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 di amministrazione per il server Hyper-V. Fare clic su Avanti per continuare. 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 richiede di selezionare la modalità di disinstallazione dell'agente al termine della conversione (automatica o manuale). Selezionare l'opzione preferita e fare clic su Sì per continuare. Attendere fino a quando l'agente non viene implementato sul server Hyper-V. Selezionare la macchina di origine . Una volta completata l'implementazione dell'agente, è possibile visualizzare un elenco delle VM presenti sul server Hyper-V. In questa procedura guidata, viene selezionata la VM 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 sarà inattivo e verrà visualizzata un'avvertenza " Spegnere la VM selezionata per continuare ". Dopo aver selezionato la VM di origine, fare clic su Avanti . Impostare il sistema di destinazione scegliendo tra le seguenti opzioni: VM VMware Infrastructure o VMware Workstation o altre VM VMware . Selezionare la prima opzione se si desidera ottenere una VM in esecuzione su un Host VMware ESXi (come in questo caso). Selezionare i dettagli del server VMware Infrastructure: L'indirizzo IP (o il nome host) del server vCenter o dell'host ESXi autonomo; Il nome dell'utente che dispone dei permessi di amministrazione; La password di tale utente. Una volta fatto, clicca su Avanti per procedere. Impostare i parametri per la macchina virtuale di destinazione . Impostare il nome e l'ubicazione della VM (datacenter o cartella). Quindi fare clic su Avanti per continuare. 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 è adatta per 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 VM più recente supportata dall'istanza del convertitore e dall'host di destinazione. Fare clic su Avanti . 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 ( Thick o Thin ) 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 disco per la VM. Reti . È possibile selezionare il numero di adattatori di rete virtuali per la VM e specificare le reti a cui devono essere collegate, nonché il tipo di controller di rete virtuale. Servizi . Questa opzione è disponibile solo per i computer di destinazione basati su Windows e consente di selezionare una modalità di avvio per ciascun servizio Windows. Opzioni avanzate . Queste opzioni possono essere configurate per macchine con sistema operativo Windows. Selezionare le caselle di controllo appropriate per accendere la VM di destinazione, installare VMware Tools, personalizzare le preferenze guest, rimuovere i punti di controllo di ripristino del sistema e/o riconfigurare la VM di destinazione dopo la conversione. Limitazione . È possibile impostare 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 relativi alla rete durante la conversione. Dopo aver configurato i parametri, fare clic su Avanti . 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 provisioning thin. Per utilizzare questa opzione: Andare a C:ProgramDataVMwareVMware vCenter Converter Standalone . Aprire il file converter-worker.xml in un editor di testo. Trova il tag . Modifica il valore predefinito in nella stringa: Salvare il file converter-worker.xml e riavviare il servizio VMware vCenter Converter Standalone Worker. A tal fine, aprire CMD ed eseguire i comandi: In alternativa, è possibile eseguire e utilizzare la GUI per la gestione dei servizi. Controlla il riepilogo. Se tutte le impostazioni sono corrette, fai clic su Termina Per avviare la conversione. Ora è possibile visualizzare lo stato del processo di conversione nella finestra principale di VMware vCenter Converter. Allo stesso modo, è possibile aggiungere altri lavori di conversione. Attendere che il lavoro termini, quindi avviare la VM 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). Indipendentemente dall'hypervisor utilizzato, ricordate di proteggere i vostri dati. Con NAKIVO Backup & Replication, puoi eseguire il backup delle tue macchine virtuali Hyper-V e VMware in modo semplice ed efficace. Se hai già eseguito il backup delle tue macchine virtuali Hyper-V con NAKIVO Backup Replication, puoi utilizzare la funzione di ripristino multipiattaforma della soluzione per convertire le tue macchine virtuali Hyper-V in macchine virtuali VMware. Conclusione La migrazione da Hyper-V a VMware è un processo semplice quando si utilizza VMware vCenter Converter Standalone. Questo strumento gratuito garantisce il trasferimento sicuro delle VM, preservando le configurazioni chiave e riducendo al minimo i tempi di inattività. Seguendo i passaggi descritti e le procedure consigliate, è possibile ottenere una conversione fluida e affidabile. > <> &

Le persone leggono anche