Come esportare virtual machine Hyper-V in Windows

Come esportare virtual machine Hyper-v Immagine del banner del blog

In questo articolo, spiegheremo passo per passo come esportare virtual machine Hyper-V in Windows. Questa guida completa illustra tutto ciò che è necessario sapere, spiegando perché le esportazioni sono importanti, i casi d’uso più comuni e i suggerimenti per la risoluzione dei problemi.

Monitora e gestisci l’intera infrastruttura Hyper-V con NinjaOne. 

Scopri di più sul software di gestione Hyper-V di NinjaOne.

Che cos’è la funzione di esportazione di Hyper-V?

Per ricapitolare, Hyper-V è una piattaforma di virtualizzazione di Microsoft che consente alle organizzazioni di eseguire più sistemi operativi e applicazioni su un’unica macchina fisica. Nell’odierna era sempre più digitale (una ricerca mostra che il 53% dei lavoratori statunitensi ha dichiarato di lavorare in un ambiente hybrid nel 2024), la virtualizzazione non è più solo un’aggiunta piacevole: È una necessità.

Un compito essenziale di questo ecosistema virtualizzato è l’esportazione delle virtual machine (VM). Sapere come esportare una virtual machine Hyper-V consente di creare una copia completa di una VM che può essere riutilizzata o conservata per vari scopi e casi d’uso, per esempio:

  • Collaborazione: Condivisione di virtual machine con i membri del team o con fornitori terzi per i test e lo sviluppo.
  • Backup: Protezione dalla perdita di dati mediante la creazione di istantanee delle VM.
  • Esportazione: Genera una copia autonoma della VM. Questo, a sua volta, è utile per:
    • Migrazioni: Spostare facilmente le VM tra i server o gli ambienti.
    • Duplicazioni: Replicare le VM per scopi di test, sviluppo o scalabilità.

Vale la pena notare che il backup delle VM di solito prevede l’uso di un software di backup automatico come NinjaOne per salvare istantanee incrementali o complete. Per questo motivo, i backup sono progettati principalmente per il ripristino piuttosto che per la migrazione.

D’altra parte, l’esportazione — di cui parliamo in questa guida su Windows Hyper-V — è utile per la portabilità; per esempio, per prepararsi ad aggiornamenti hardware o software, per creare ambienti di prova duplicando le VM di produzione o anche per migrare le VM su un host Hyper-V diverso.

Guida per esportare virtual machine Hyper-V

Prima di esportare virtual machine in Windows, dovrai verificare alcune cose. Assicurati di disporre di un host Hyper-V perfettamente funzionante e di uno spazio su disco adeguato sulla destinazione di esportazione. È inoltre consigliabile controllare (e ricontrollare) di disporre dei privilegi amministrativi sull’host Hyper-V per eseguire l’esportazione. In questo modo eviterai i problemi più comuni in futuro, problemi di cui parleremo più avanti.

Una volta aver verificato tutti questi prerequisiti, potrai eseguire un’esportazione di Hyper-V.

Il modo più semplice è utilizzare Hyper-V Manager.

Opzione 1:

1. Apri Hyper-V Manager.

2. Seleziona la virtual machine da esportare. Individua l’host Hyper-V desiderato nel riquadro di sinistra. Assicurati che la virtual machine sia in uno stato supportato (per esempio, spento o salvato).

3. Scegli la destinazione di esportazione. Clicca con il tasto destro del mouse sulla VM e seleziona “Esporta”. Specifica una cartella di destinazione con spazio sufficiente. In alternativa, puoi trovare la funzione Esporta nel riquadro di destra sotto “Azioni”.

4. Hyper-V Manager mostrerà i progressi compiuti. Tieni presente che l’esportazione di virtual machine più grandi potrebbe richiedere più tempo.

Opzione 2:

Un’altra opzione da tenere in considerazione per esportare virtual machine Hyper-V è quella di utilizzare PowerShell.

1. Apri un PowerShell come amministratore.

2. Utilizza il comando (Get-VM | Export-VM – Path ‘Nome del percorso completo della cartella in cui esportare’) e premi “Invio”.

a. Sostituisci ‘Nome del percorso completo della cartella in cui esportare‘ con il percorso completo effettivo della posizione della cartella.

Utilizzo di un comando in un Powershell elevato

3. Chiudi PowerShell. A seconda delle dimensioni della VM, questa operazione può richiedere da pochi minuti a ore.

Questa opzione è ideale quando desideri eseguire un’esportazione Hyper-V su tutte le virtual machine. Tuttavia, se vuoi effettuare solo una singola esportazione di Hyper-V, dovrai seguire questi passi:

1. Apri un PowerShell come amministratore.

2. Digita il comando (get-vm) e premere “Invio”. Prendi nota del nome della virtual machine che desideri esportare. (assicurati di avere i privilegi amministrativi).

3. Digita (export-vm – Name ‘Nome della virtual machine’ – Path ‘percorso completo della cartella in cui esportare’) e premi “Invio”.

a. Sostituisci “nome della virtual machine” e “percorso completo della cartella in cui esportare” con i dati effettivi corrispondenti

b. Per esempio: export-vm – Name ‘w8 build 12345’ -Path ‘D:\File Location’

4. Chiudi PowerShell. La virtual machine sarà ora esportata. Come per le altre due opzioni, questa operazione può richiedere tempo, a seconda delle dimensioni della virtual machine.

Verifica e test dell’esportazione

Dopo aver esportato le virtual machine in Windows, è bene verificare se la migrazione è avvenuta con successo. Per farlo, dovrai controllare la cartella di destinazione di tutti i file esportati della VM. Assicurati che tutti i file essenziali, come i file .vdhx (disco rigido virtuale) e .vmxc (configurazione), siano presenti.

Una volta verificata l’esportazione, testa la virtual machine esportata. Importa la virtual machine esportata su un altro host Hyper-V utilizzando la procedura guidata Importa virtual machine (Import Virtual Machine wizard). Verifica che la virtual machine si avvii correttamente e funzioni come previsto.

Risoluzione dei problemi più comuni

A volte, il processo per esportare virtual machine Hyper-V su un altro server potrebbe non funzionare come previsto. In questa sezione della nostra guida a Windows Hyper-V, discuteremo alcuni problemi comuni che possono verificarsi e sulle possibili soluzioni.

Spazio di archiviazione insufficiente

Il problema più comune è l’esaurimento dello spazio di archiviazione nella destinazione di esportazione. Le virtual machine tendono a essere di grandi dimensioni, quindi l’unità di destinazione deve avere spazio libero sufficiente per ospitarla. Per risolvere questo problema, prova a eliminare i file non necessari sull’unità di destinazione o prendi in considerazione l’utilizzo di un’altra posizione con ampia capacità.

Errori di accesso negato

Questo errore si verifica quando non disponi di autorizzazioni sufficienti per eseguire le operazioni necessarie. Per risolvere questo problema, assicurati di avere i privilegi amministrativi sull’host Hyper-V.

Esportazioni fallite

Se l’esportazione viene completata ma le virtual machine non funzionano correttamente durante l’importazione, è possibile che alcuni file siano corrotti o non siano stati inclusi. Puoi evitare questo problema verificando l’integrità dei file di archiviazione e di configurazione della virtual machine prima dell’esportazione e utilizzando unità affidabili per evitare interruzioni durante il processo di esportazione.

Monitora facilmente i dettagli sull’integrità degli host Hyper-V con NinjaOne.

Guarda questa demo. 

Best practice per l’esportazione di virtual machine Hyper-V

Il processo di esportazione delle virtual machine Hyper-V dovrebbe avvenire senza problemi. Seguendo queste best practice è possibile garantire che il processo di esportazione sia il più semplice possibile e migliorare la gestione a lungo termine delle virtual machine.

  1. Utilizza posizioni di archiviazione dedicate: Per evitare il disordine, consigliamo di esportare le virtual machine in posizioni di archiviazione dedicate. È inoltre buona norma utilizzare cartelle separate per ogni virtual machine e usare nomi descrittivi e timestamp nei nomi delle cartelle. In questo modo sarà più facile identificare le esportazioni.
  2. Esporta regolarmente le virtual machine critiche: Esegui periodicamente un’esportazione manuale di Hyper-V per integrare la soluzione di backup automatico. In questo modo potrai avere sempre a disposizione una copia recente delle virtual machine business-critical per il ripristino in caso di emergenza.
  3. Verifica l’integrità dell’esportazione: Verifica sempre le virtual machine esportate per confermarne l’integrità. In questo modo eviterai sorprese durante migrazioni o ripristini critici. Una delle cose peggiori che potrebbero accadere è la migrazione di una virtual machine che non funziona con conseguente perdita di tutti i dati.
  4. Scegli opzioni di archiviazione affidabili: Evita il problema più comune durante l’esportazione di una virtual machine utilizzando supporti affidabili per il processo, come i NAS (Network Attached Storage).
  5. Documenta i processi e i dettagli di esportazione: Mantieni un registro di esportazione, che includa il nome della virtual machine, i dati di esportazione e la posizione di archiviazione. Record dettagliati aiutano a tenere traccia della storia e facilitano la gestione efficiente degli ambienti virtualizzati.

Esecuzione di un’esportazione di Hyper-V

Potresti avere bisogno del processo di esportazione delle virtual machine Hyper-V per vari casi d’uso, per esempio per il backup o la migrazione. In ogni caso, l’esportazione delle VM in Hyper-V è un modo efficace per garantire la portabilità e la protezione delle VM. Consigliamo anche di utilizzare un software di gestione Hyper-V affidabile come NinjaOne per monitorare e gestire senza problemi l’intera infrastruttura Hyper-V da un’unica interfaccia centralizzata.

Se sei pronto, richiedi un preventivo gratuito, iscriviti a una prova gratuita di 14 giorni o guarda una demo.

Domande frequenti (FAQ)

1. Qual è la differenza tra l’esportazione di una virtual machine e la sua clonazione?

L’esportazione di una virtual machine crea una copia riutilizzabile della macchina stessa. La clonazione, invece, crea un duplicato direttamente sullo stesso host. Ognuna di queste procedure ha i propri vantaggi e casi d’uso.

2. Posso esportare una virtual machine in esecuzione?

No. Come mostrano i passaggi elencati sopra, la macchina virtuale deve essere in uno stato “Spenta” o “Salvata” prima di essere esportata.

3. Quanto dura di solito il processo di esportazione?

Questo dipende dalle dimensioni della virtual machine e dalla velocità di archiviazione. Le virtual machine più grandi possono richiedere ore sui sistemi più lenti.

Passi successivi

La creazione di un team IT efficiente ed efficace richiede una soluzione centralizzata che funga da principale strumento di erogazione dei servizi. NinjaOne consente ai team IT di monitorare, gestire, proteggere e supportare tutti i dispositivi, ovunque essi si trovino, senza la necessità di una complessa infrastruttura locale.

Scopri di più su NinjaOne Endpoint Management, fai un tour dal vivoinizia la tua prova gratuita della piattaforma NinjaOne.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?
×

Guarda NinjaOne in azione!

Inviando questo modulo, accetto La politica sulla privacy di NinjaOne.

Termini e condizioni NinjaOne

Cliccando sul pulsante “Accetto” qui sotto, dichiari di accettare i seguenti termini legali e le nostre condizioni d’uso:

  • Diritti di proprietà: NinjaOne possiede e continuerà a possedere tutti i diritti, i titoli e gli interessi relativi allo script (compreso il copyright). NinjaOne ti concede una licenza limitata per l’utilizzo dello script in conformità con i presenti termini legali.
  • Limitazione d’uso: Puoi utilizzare lo script solo per legittimi scopi personali o aziendali interni e non puoi condividere lo script con altri soggetti.
  • Divieto di ripubblicazione: In nessun caso ti è consentito ripubblicare lo script in una libreria di script appartenente o sotto il controllo di un altro fornitore di software.
  • Esclusione di garanzia: Lo script viene fornito “così com’è” e “come disponibile”, senza garanzie di alcun tipo. NinjaOne non promette né garantisce che lo script sia privo di difetti o che soddisfi le tue esigenze o aspettative specifiche.
  • Assunzione del rischio: L’uso che farai dello script è da intendersi a tuo rischio. Riconosci che l’utilizzo dello script comporta alcuni rischi intrinseci, che comprendi e sei pronto ad assumerti.
  • Rinuncia e liberatoria: Non riterrai NinjaOne responsabile di eventuali conseguenze negative o indesiderate derivanti dall’uso dello script e rinuncerai a qualsiasi diritto legale o di equità e a qualsiasi rivalsa nei confronti di NinjaOne in relazione all’uso dello script.
  • EULA: Se sei un cliente NinjaOne, l’uso dello script è soggetto al Contratto di licenza con l’utente finale (EULA) applicabile.