Come configurare la virtualizzazione annidata di Hyper-V?

La virtualizzazione annidata di Hyper V ti consente di eseguire una macchina virtuale all'interno di un'altra macchina virtuale. Questa guida spiega le nozioni di base, mostra metodi di configurazione passo dopo passo e condivide suggerimenti per prestazioni migliori e la risoluzione dei problemi. Leggi qui per padroneggiare questa utile funzionalità.

download-icon
Download gratuito
per VM, sistema operativo, database, file, NAS, ecc.
giovanni

Updated by Giovanni on 2026/02/06

Indice dei contenuti
  • Cos'è la virtualizzazione annidata Hyper-V?

  • Perché utilizzare la virtualizzazione annidata in Hyper-V?

  • Requisiti per la virtualizzazione annidata di Hyper-V

  • Metodo 1: Abilita la virtualizzazione annidata tramite PowerShell

  • Metodo 2: Abilitare la virtualizzazione annidata tramite interfaccia grafica

  • Come eseguire il backup delle macchine virtuali annidate Hyper-V con Vinchin Backup & Recovery

  • Domande frequenti sulla virtualizzazione annidata Hyper V

  • Conclusione

È mai capitato di dover eseguire una macchina virtuale all'interno di un'altra macchina virtuale? Con la virtualizzazione annidata di hyper-v, puoi farlo. Questa funzionalità permette ai professionisti IT di creare laboratori di test complessi o pipeline DevOps senza l'uso di hardware aggiuntivo. È inoltre utile per test di sicurezza in ambienti sandbox o per ambienti di formazione dove la flessibilità è fondamentale. Se desideri sperimentare in modo sicuro o simulare reti multilivello su un singolo server, la virtualizzazione annidata è la soluzione giusta.

Cos'è la virtualizzazione annidata Hyper-V?

La virtualizzazione annidata Hyper-V consente di eseguire il ruolo Hyper-V all'interno di una macchina virtuale che a sua volta è in esecuzione su un host fisico Hyper-V. In termini semplici, significa creare macchine virtuali all'interno di altre macchine virtuali, il tutto gestito attraverso la tecnologia hypervisor integrata di Microsoft. Questo apre numerose possibilità per i team di sviluppo che necessitano di ambienti isolati o per gli amministratori che desiderano replicare ambienti simili a quelli di produzione senza dover acquistare ulteriori server.

La virtualizzazione annidata è apparsa per la prima volta in Windows Server 2016 e Windows 10 per CPU Intel. Il supporto si è successivamente esteso anche alle versioni più recenti di Windows Server e a Windows 11 per processori AMD.

Perché utilizzare la virtualizzazione annidata in Hyper-V?

La virtualizzazione annidata cambia il modo in cui i team IT affrontano le attività di testing e distribuzione. Ti consente di creare stack di applicazioni multilivello all'interno di un singolo host fisico, senza più bisogno di rack di hardware! Gli sviluppatori possono attivare interi cluster all'interno di una singola macchina virtuale per test di integrazione o pipeline di consegna continua. Gli istruttori possono configurare laboratori pratici in cui gli studenti creano le proprie reti virtuali senza rischi per l'infrastruttura principale.

Anche gli amministratori ne traggono vantaggio: possono provare modifiche alla configurazione o aggiornamenti del software in un ambiente isolato prima di implementarli nei sistemi produttivi. Ti è mai capitato di desiderare di poter clonare la configurazione del tuo centro dati a casa? Con la virtualizzazione annidata di Hyper-V, quel sogno diventa realtà.

Requisiti per la virtualizzazione annidata di Hyper-V

Prima di abilitare la virtualizzazione annidata, verifica che il tuo ambiente soddisfi i requisiti rigorosi di Microsoft. Assicurati innanzitutto che il tuo server fisico disponga della versione più recente di Windows Server (2016 o successiva) o di Windows 10/11 installata con tutti gli aggiornamenti applicati.

Per CPU Intel:

  • È necessario il supporto Intel VT-x (con tabelle di pagine estese).

  • La macchina virtuale guest deve avere una versione di configurazione 8.0 o superiore.

  • Il sistema operativo supportato include Windows Server 2016+ o Windows 10+.

Per CPU AMD:

  • È necessario il supporto AMD-V.

  • La macchina virtuale guest richiede una versione di configurazione 9.3+.

  • I sistemi operativi supportati includono Windows Server 2022+ o Windows 11+.

Hyper-V deve essere già installato sul sistema host prima di procedere; questa funzionalità non è abilitata per impostazione predefinita, anche se l'hardware la supporta. Ricorda inoltre che la macchina virtuale deve essere completamente spenta (non semplicemente in pausa) prima di apportare queste modifiche.

La connettività di rete aggiunge un ulteriore livello: se le macchine virtuali annidate richiedono l'accesso esterno, pianifica in anticipo configurando l'alterazione dell'indirizzo MAC o le opzioni di rete NAT dopo aver abilitato la virtualizzazione annidata.

Metodo 1: Abilita la virtualizzazione annidata tramite PowerShell

PowerShell offre un controllo preciso durante la configurazione della virtualizzazione annidata di Hyper-V e funziona su tutte le versioni supportate di Windows Server e sulle edizioni client.

Prima di tutto: spegnere completamente la macchina virtuale di destinazione tramite Hyper-V Manager (Spegni) oppure eseguendo Stop-VM -Name 'YourVMName' da un prompt di PowerShell con privilegi elevati sul server host.

Il passo successivo prevede l'esposizione delle estensioni del processore richieste dagli hypervisor a livello di guest:

Set-VMProcessor -VMName 'YourVMName' -ExposeVirtualizationExtensions $true

Questo comando indica alle impostazioni del processore della VM principale di trasmettere le funzionalità necessarie in modo che il sistema operativo guest possa installare ruoli come Hyper-V stesso in un secondo momento. Vuoi verificare se ha funzionato? Esegui:

Get-VMProcessor -VMName 'YourVMName' | Seleziona ExposeVirtualizationExtensions

Se dovessi mai dover disattivare di nuovo l'annidamento, ad esempio durante la risoluzione dei problemi, ripeti semplicemente il comando originale ma sostituisci $true con $false.

Al termine, riavvia la macchina virtuale tramite PowerShell (Start-VM) oppure facendo clic con il tasto destro sul nome della VM in Hyper-V Manager (Avvia). A questo punto accedi normalmente al sistema operativo guest; se necessario, installa il ruolo completo di Hyper-V utilizzando metodi standard come Server Manager (Aggiungi ruoli e funzionalità).

Si desidera pianificare l'accesso alla rete tra i livelli? Abilitare la falsificazione dell'indirizzo MAC in modo che gli ospiti interni possano comunicare esternamente:

Get-VMNetworkAdapter -VMName 'YourVMName' | Set-VMNetworkAdapter -MacAddressSpoofing On

Per configurazioni più avanzate che richiedono l'accesso a Internet da guest profondamente annidati o l'isolamento tra ambienti di test, configurare interruttori interni più regole di routing NAT all'interno di ciascun livello in modo appropriato.

Metodo 2: Abilitare la virtualizzazione annidata tramite interfaccia grafica

Sebbene oggi la maggior parte delle impostazioni principali richieda comandi PowerShell, alcuni compiti correlati risultano più semplici utilizzando strumenti grafici come Hyper-V Manager—soprattutto quando si gestiscono più host contemporaneamente!

Per iniziare:

1. Aprire Hyper-V Manager, individuare la macchina virtuale di destinazione nel nodo host assegnato,

2. Fare clic con il tasto destro sul nome, quindi scegliere Disattiva se non è già stato spento,

3. Dopo aver eseguito i comandi PowerShell richiesti sopra (dato che l'opzione di annidamento effettiva non è disponibile qui), tornare alla modalità GUI,

4. Fare di nuovo clic con il tasto destro sullo stesso VM > selezionare Impostazioni, quindi accedere alle proprietà dell'adattatore di rete assegnato,

5. Nelle funzionalità avanzate, selezionare la casella di controllo denominata Abilita falsificazione indirizzo MAC, quindi fare clic su OK.

Da questo punto in poi, utilizza le procedure guidate familiari all'interno del sistema operativo guest o del sistema operativo principale per aggiungere ulteriori ruoli/funzionalità, inclusi gli switch aggiuntivi necessari per livelli più profondi di annidamento! Ricorda però: qualsiasi modifica che coinvolga l'esposizione delle estensioni del processore richiede sempre prima un intervento tramite PowerShell.

Come eseguire il backup delle macchine virtuali annidate Hyper-V con Vinchin Backup & Recovery

Per garantire una protezione affidabile delle macchine virtuali annidate Hyper-V, le organizzazioni si rivolgono a Vinchin Backup & Recovery, una soluzione professionale di livello aziendale che supporta più di quindici piattaforme principali tra cui VMware, Proxmox, oVirt, OLVM, RHV, XCP-ng, XenServer, OpenStack, ZStack e molte altre, con funzionalità robuste studiate appositamente per ambienti Hyper-V e per gli altri elencati sopra.

Vinchin Backup & Recovery offre funzionalità essenziali come il backup incrementale perpetuo, la deduplicazione e la compressione dei dati, le capacità di ripristino granulare, politiche di backup pianificate e opzioni di archiviazione su cloud/nastro, progettate per massimizzare l'efficienza dello spazio di archiviazione riducendo al contempo la complessità gestionale e garantendo un ripristino rapido su infrastrutture diverse.

La pratica console web Vinchin Backup & Recovery semplifica la protezione delle VM Hyper-V:

Passaggio 1: Selezionare la macchina virtuale Hyper-V da cui eseguire il backup.

Selezionare la macchina virtuale Hyper-V da cui eseguire il backup

Passaggio 2: Scegliere l'archiviazione di backup.

Scegli l'archiviazione di backup

Passaggio 3: Configurare la strategia di backup.

Configurare la strategia di backup

Passaggio 4: Invia il lavoro.

Invia il lavoro

Riconosciuto a livello globale con le migliori valutazioni tra gli utenti aziendali di tutto il mondo e affidato da migliaia di clienti, Vinchin Backup & Recovery offre una prova gratuita completa valida per sessanta giorni; clicca qui sotto per iniziare oggi stesso a proteggere il tuo ambiente!

Domande frequenti sulla virtualizzazione annidata Hyper V

D1: È possibile eseguire la migrazione live di un guest in esecuzione che utilizza la virtualizzazione annidata?

No, non è possibile eseguire la migrazione live di host a livello principale mentre i relativi ospiti hanno l'annidamento attivo, a causa di restrizioni tecniche imposte da Microsoft oggi (vedere la documentazione ufficiale).

Q2: Come faccio a monitorare l'utilizzo delle risorse su più livelli?

Utilizza strumenti integrati come Gestione HYPER-V insieme a cmdlet di PowerShell come GET-VM combinati con GET-PERFORMANCECOUNTERDATA all'interno sia del sistema operativo principale che di quello secondario contemporaneamente!

Domanda 3: Cosa devo fare se il mio ospite più interno perde improvvisamente la connettività di rete?

Verifica che l'alterazione dell'indirizzo MAC rimanga abilitata ovunque necessario > esamina le regole del firewall/NAT > riavvia gli adattatori/servizi interessati se necessario.

Conclusione

Con la virtualizzazione annidata di Hyper-V, si ottiene una notevole flessibilità nella creazione di laboratori sicuri/aree formative, il tutto senza investimenti aggiuntivi in hardware! L'installazione richiede pochi minuti una volta soddisfatti i prerequisiti, e la gestione continua rimane semplice grazie agli strumenti moderni forniti nativamente oltre a soluzioni di terze parti affidabili come Vinchin, che semplificano ulteriormente i backup riducendo complessivamente i rischi!

Condividi su:

Categories: VM Tips