docs/docs/HyperV/GestioneVm.md

2.9 KiB
Raw Blame History

id sidebar_position title sidebar_label pagination_prev
GestioneVMHyperv 0 Gestione VM HyperV Gestione VM HyperV null

🖥️ Gestione VM Hyper-V

🎨 Guida passo-passo per configurare e gestire macchine virtuali Hyper-V

💡 Lobiettivo: avere un ambiente pronto per import/export VM e gestione dischi senza errori


1 Requisiti

  • PowerShell 7+ (necessario per gestione caratteri e compatibilità)
    • Installazione da terminale amministratore su Windows:
winget install --id Microsoft.Powershell --source winget

⚠️ Se è presente una versione precedente di PowerShell, si consiglia di rimuoverla prima di installare la versione 7+.

Percorso dello script VmManage.ps1:

\\tecnopack.local\sviluppo\Virtuale_Machines\Virtual_Machine-Hyper-V\VmManage.ps1

2 Creazione dei Commutatori Virtuali (Virtual Switch)

Aprire la console di gestione Hyper-V.

Dal menu a destra selezionare Gestione Commutatori Virtuali...

Commutatore 1: Wifi Tipo: Esterno

Collegato a: scheda WiFi del PC host

Permette alle VM di connettersi alla rete wireless

Commutatore 2: Lan Tipo: Esterno

Collegato a: scheda di rete fisica del PC host

Permette alle VM di connettersi alla rete cablata

💡 Dopo aver creato i commutatori, le VM potranno scegliere tra Wifi o Lan durante la configurazione della scheda di rete virtuale.

3 Impostazioni Hyper-V

Per evitare problemi con percorsi di default:

Cartella principale VM: D:\VMs

Dischi virtuali: D:\VMs<Nome_VM>\Virtual Hard Disks

Configurazioni VM: D:\VMs<Nome_VM>\Virtual Machines

💡 Si consiglia di impostare questi percorsi prima di creare le VM per avere tutto organizzato.

4 🚀 Uso dello script VmManage.ps1

4.1 Preparazione

Copiare VmManage.ps1 in una cartella locale, ad esempio Documenti\VmManage.

Aprire PowerShell 7 come Amministratore.

Navigare nella cartella dove è stato copiato lo script:

cd "C:\Users\<Nome_Utente>\Documenti\VmManage"

4.2 Avvio dello script

.\VmManage.ps1

Per Export: lo script spegne la VM, copia i file in una cartella timestamp e riavvia la VM.

Per Import: importa una VM esportata, chiede nuovo nome e cartella di destinazione.

💡 Lo script controlla anche lo spazio disponibile prima di procedere.

4.3 Note pratiche

Sempre avviare PowerShell come Amministratore per evitare errori di permessi.

Organizzare le VM e i dischi nelle cartelle consigliate per mantenere ordine.

Durante l'importazione, scegliere un nome chiaro per la nuova VM.

5 Screenshot di esempio

Azione Screenshot Commutatore Wifi Commutatore Lan Impostazioni percorsi Avvio script

💡 Suggerimenti rapidi:

Sempre seguire i percorsi consigliati Avviare PowerShell come amministratore Tenere uno spazio sufficiente su disco Nominare VM e cartelle in modo chiaro

🔗 Risorse utili: Documentazione Hyper-V