2.9 KiB
| 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
💡 L’obiettivo: 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