Esercitazioni

▷ Come migrare la macchina virtuale in hyper

Sommario:

Anonim

Se c'è qualcosa che dobbiamo tenere a mente quando entriamo nel mondo della virtualizzazione, è la compatibilità tra Hypervisors, ecco perché vedremo come migrare la macchina virtuale in Hyper-V. Microsoft Hypervisor è una delle opzioni più interessanti che abbiamo nel sistema di finestre. Questo è disponibile in modo nativo sui sistemi Pro, Enterprise ed Education. Quindi dobbiamo sapere come importare ed esportare macchine virtuali in Hyper-V da strumenti come VirtualBox

Indice dei contenuti

Come qualsiasi altro Hypervisor, Hyper-V ha la possibilità di essere in grado di importare ed esportare macchine virtuali. In questo modo, è possibile migrare ad esempio una macchina virtuale creata in questo programma su VirtualBox. Naturalmente, il processo inverso è un po 'più complesso da eseguire, poiché Hyper-V non supporta i file con estensione.OVA o OVF. Tratteremo tutto questo in questo tutorial, quindi iniziamo.

Esporta macchina virtuale in Hyper-V

Inizieremo con il processo più semplice, quello di sapere come esportare una macchina virtuale in Hyper-V. Questa procedura è utile se vogliamo migrare una macchina virtuale da un Hyper-V ad un altro. Vediamolo passo dopo passo:

La prima cosa che dovremo fare è andare alla schermata principale con la macchina selezionata. L'elenco delle opzioni nel riquadro destro verrà attivato. Dobbiamo fare clic su " Esporta..."

Ora procederemo con la selezione di una cartella in cui archiviare i file di esportazione. Dobbiamo assicurarci che sia all'interno di una cartella specifica, poiché il programma creerà diverse cartelle e file.

Il processo inizierà immediatamente e non durerà a lungo. Il risultato finale sarà una directory con tre cartelle con file di configurazione e il disco rigido virtuale principale in formato.vhdx. Questo formato consente di creare dischi rigidi virtuali fino a 64 TB, non c'è nulla e sarà utile se si desidera migrare la macchina virtuale su un altro Hyper-V con una versione diversa o simile.

Importa macchina virtuale in Hyper-V

Ora eseguiremo la procedura inversa. Situato su un'altra macchina con Hyper-V, andremo nella finestra principale e fare clic sull'opzione " Importa macchina virtuale..."

Quindi si aprirà una procedura guidata rapida in cui dovremo selezionare la posizione della cartella in cui si trova la macchina virtuale che vogliamo importare.

Ora dobbiamo scegliere l'opzione " Copia macchina virtuale " per copiare i file sul nostro Hypervisor dalla directory di esportazione.

In questo modo semplice esporteremo una macchina virtuale da una directory di esportazione Hyper-V.

Migrare la macchina virtuale Hyper-V su VirtualBox.

Poiché Hyper-V non è in grado di importare macchine virtuali nei formati OVA o OVF, ciò che dovremo fare è convertire le loro macchine virtuali nel formato compatibile con VirtualBox, ovvero dal formato VHD al formato VHD. Vediamo la procedura:

Iniziamo andando alla finestra principale di Hyper-V con la macchina virtuale selezionata. Ora diamo l'opzione " Modifica disco..."

Ora iniziamo una procedura guidata in cui indica quale è la procedura che stiamo per eseguire. La prima cosa che dovremo fare è selezionare il disco rigido virtuale che contiene la macchina virtuale Hyper-V. Come vedremo, sarà in VHDX.

Nella schermata successiva, avremo diverse opzioni per trasformare il disco. In ognuno di essi avremo una breve spiegazione dell'obiettivo. Ovviamente daremo " convert ". Passiamo alla fase successiva.

Ora dovremo scegliere il formato di output del disco rigido. Lo abbiamo in VHD, quindi sceglieremo il formato VHD.

Una volta terminata la precedente, sceglieremo l'opzione del tipo di disco. Il più raccomandato, ovviamente, è scegliere l'opzione " Espansione dinamica ", in questo modo risparmieremo il massimo spazio possibile sul nostro disco rigido fisico.

Infine scegliamo la directory per l'ubicazione della nuova macchina virtuale. Dal momento che vogliamo aprirlo direttamente in VirtualBox, lo localizzeremo su una USB. Puoi metterlo dove vuoi, tieni presente che sarà una macchina virtuale come qualsiasi altra.

Ora non resta che attendere che la procedura guidata completi l'operazione.

Apri la macchina virtuale VHD in VirtualBox

Bene, andiamo rapidamente al nostro host con VirtualBox per vedere come aprire questa macchina virtuale che abbiamo convertito e controllare che funzioni correttamente.

Andiamo su VirtualBox e selezioniamo l'opzione per creare una nuova macchina virtuale. Come sempre, scegliamo quale RAM vogliamo allocare ad essa.

Ma la cosa più importante qui è scegliere l'opzione " Usa un file del disco rigido virtuale esistente ", questa è la chiave della domanda. Ora procediamo a cercare il nostro disco rigido virtuale in questa estensione e lasciarlo caricato.

Fai clic su " Crea " e avremo la macchina virtuale collegata al nostro VirtualBox Hypervisor.

È possibile che venga visualizzato un errore all'avvio della macchina virtuale con il messaggio: " nessun supporto di avvio trovato ". Questo errore è causato dal sistema in cui Hyper-V è configurato per avviare le macchine virtuali su di esso. Se la macchina virtuale è di seconda generazione, avremo bisogno di effettuare alcune configurazioni extra in VirtualBox, vediamole:

(facoltativo) Andiamo alle opzioni di configurazione della macchina virtuale. Dobbiamo posizionarci nella sezione " Archiviazione " ed eliminare l'unità DVD denominata " Controller: IDE"

(obbligatorio) Quindi andiamo alla sezione " Sistema " e attiviamo l'opzione " Abilita EFI " e posizioniamo il disco rigido come primo disco nell'elenco degli ordini di avvio. In questo modo saremo in grado di avviare correttamente la macchina virtuale.

Questo di solito accade con sistemi operativi diversi da Windows.

Migrare la macchina virtuale da VirtualBox a Hyper-V

Ora quello che faremo è la procedura per poter aprire una macchina virtuale VirtualBox (formato.vdi) in Hyper-V, che non supporta questo formato.

Clonare la macchina virtuale VDI su VHD con VirtualBox

Per questo sarà anche necessario trasformare il disco rigido virtuale da vdi a vhd, vediamo la procedura:

Questo, dobbiamo fare con uno strumento in modalità comando VirtualBox che si trova nel seguente percorso:

C: \ Programmi \ Oracle \ VirtualBox

Al suo interno dobbiamo trovare l'applicazione " VBoxManage ", ma dovremo aprirla con un terminale di comando. Useremo PhowerShell.

Per avviare PowerShell direttamente in questa directory, fare clic sulla tabella " Shift " e fare doppio clic sulla finestra.

Una volta aperto, dobbiamo conoscere molto bene il percorso in cui si trova la nostra macchina virtuale, perché dobbiamo inserirla nel comando di esecuzione. Nel nostro caso, è sulla seguente rotta:

D: \ macchine vitali \ w10x64pro

Quindi vediamo come dovremmo montare il comando in PowerShell:

. \ VBoxManage clonemedium “virtual disk path.vdi” “virtual disk path.vhd” - formattare VHD

Ad esempio, nel nostro caso sarebbe così:

. \ VBoxManage clonemedium "D: \ virtual machines \ w10x64pro \ W10x64pro.vdi" "D: \ virtual machines \ w10x64pro \ W10x64pro.vhd" - formatta VHD

Il risultato sarà la creazione di un disco rigido virtuale che contiene la macchina nell'estensione VHD.

Aprire la macchina virtuale VHD in Hyper-V

Una volta eseguita la procedura, prenderemo il nostro file pesante e andremo all'host dove abbiamo Hyper-V per procedere con il montaggio di questa macchina virtuale.

Quello che dovremo fare è la procedura tipica per creare una nuova macchina virtuale, ovvero:

Andiamo su " Azione -> Nuova macchina virtuale " e avviamo la procedura guidata.

Dobbiamo tenere presente che nella fase di selezione della generazione di macchine virtuali dobbiamo scegliere l'opzione " Generazione 1 " per ottenere la compatibilità delle macchine.

Quando arriviamo alla finestra di creazione della macchina virtuale per la macchina virtuale, invece di crearne una nuova, dovremo scegliere l'opzione " Usa un disco rigido esistente ". Selezioneremo il nostro disco rigido VHD e andremo avanti.

In questo modo possiamo collegare la nostra nuova macchina e tutto andrà per il verso giusto.

Bene, queste sono le procedure per cui possiamo importare ed esportare macchine virtuali da Hyper-V con altri hypervisor come VirtualBox.

Raccomandiamo anche:

Che tipo di macchine virtuali hai? Speriamo che questo tutorial ti sia stato utile per apprendere meglio le procedure di importazione ed esportazione della macchina virtuale.

Esercitazioni

Scelta dell'editore

Back to top button