Come si elenca l'esportazione della macchina virtuale di Hyper-V?

L'esportazione dei dati della macchina virtuale tramite PowerShell migliora la gestione di Hyper-V, consentendo un monitoraggio efficiente delle risorse e l'analisi dei dati. Questo processo supporta una migliore pianificazione della capacità, il troubleshooting e la generazione di report, migliorando le operazioni complessive dell'ambiente virtualizzato.

download-icon
Download Gratuito
per VM, OS, DB, File, NAS, ecc.
sofia

Updated by Sofia on 2025/07/11

Indice dei contenuti
  • Come si esporta l'elenco delle macchine virtuali di Hyper-V?

  • Backup Hyper-V affidabile con Vinchin

  • Elenco delle VM di esportazione in Hyper-V Domande frequenti

  • Conclusione

Negli ambienti IT moderni, la tecnologia di virtualizzazione è diventata uno strumento fondamentale per migliorare l'utilizzo delle risorse hardware e l'efficienza gestionale. Hyper-V, come soluzione di virtualizzazione di Microsoft, è ampiamente utilizzata da aziende e organizzazioni per gestire ed implementare macchine virtuali in modo efficiente. Per gli amministratori di sistema, comprendere e monitorare lo stato, l'utilizzo delle risorse e i dettagli di configurazione delle macchine virtuali è essenziale per garantire un funzionamento ottimale dell'ambiente virtualizzato.

Con PowerShell, l'automazione delle attività di gestione delle macchine virtuali, inclusa la possibilità di recuperare elenchi dettagliati di VM, diventa semplice. Esportare le informazioni sulle macchine virtuali in un file CSV è un metodo estremamente pratico, che permette agli amministratori di visualizzare facilmente i dettagli basilari delle VM e al contempo supporta attività successive di analisi dei dati e di auditing. Che si stia preparando un report, effettuando una pianificazione della capacità o risolvendo problemi, esportare un elenco di VM rappresenta un'operazione essenziale.

Questa guida ti illustrerà passo dopo passo come esportare un elenco di tutte le macchine virtuali in Hyper-V utilizzando PowerShell e salvarlo come file CSV. Questi semplici passaggi ti aiuteranno a raccogliere in modo efficiente le informazioni sulle VM, fornendoti un supporto comodo per le tue attività quotidiane di operazione e gestione.

Come si esporta l'elenco delle macchine virtuali di Hyper-V?

Passo 1: Visualizzare tutte le macchine virtuali

Per prima cosa, esegui localmente Hyper-V (Windows 10/11 Professional, Windows Server), puoi aprire PowerShell ed eseguire direttamente il seguente comando per visualizzare l'elenco delle macchine virtuali:

Get-VM

elenco macchine virtuali esportate di Hyper-V 

Passo 2: Esporta informazioni della macchina virtuale in un file CSV

Se desideri esportare le informazioni della macchina virtuale in un file CSV, puoi eseguire il seguente comando:

Questo esporterà il nome, lo stato, l'utilizzo della CPU, la memoria assegnata, il tempo di attività e la versione della macchina virtuale in un file CSV situato in C:\VM_List.csv.

Il parametro `-NoTypeInformation` garantisce che il file CSV di output non includa alcuna informazione aggiuntiva sui tipi.

Get-VM | Select-Object Name, State, CPUUsage, MemoryAssigned, Uptime, Version | Export-Csv -Path "C:\VM_List.csv" -NoTypeInformation

elenco delle macchine virtuali esportate di Hyper-V 

Passo 3: Apri il file CSV esportato

È possibile aprire il file CSV esportato utilizzando i seguenti metodi:

Aprire direttamente con Excel o un altro strumento compatibile con CSV: aprire il file C:\VM_List.csv e visualizzare tutte le informazioni sulle macchine virtuali.

In alternativa, aprire il file in PowerShell utilizzando il seguente comando:

Invoke-Item "C:\VM_List.csv"

Questo comando aprirà il file e avvierà automaticamente il visualizzatore CSV predefinito (generalmente Excel o Blocco note).

elenco macchine virtuali esportate di Hyper-V 

Ottimizzazione Opzionale

Se desideri ottimizzare l'output, ad esempio convertendo la MemoriaAssegnata in MB e visualizzando il TempoDiUptime in ore, puoi utilizzare il seguente comando:

Get-VM | Select-Object Name, State, CPUUsage,
    @{Name="MemoryAssigned_MB"; Expression={($_.MemoryAssigned/1MB)}},
    @{Name="Uptime_Hours"; Expression={($_.Uptime).TotalHours}},
Version | Export-Csv -Path "C:\VM_List.csv" -NoTypeInformation

MemoryAssigned_MB: Visualizza l'allocazione della memoria in MB.

Uptime_Hours: Converte il tempo di attività della macchina virtuale in ore, rendendola più facile da leggere.

elenco macchine virtuali esportate hyper-v 

Backup Hyper-V affidabile con Vinchin

Una volta ottenuta un'elenco completo delle macchine virtuali, il passo successivo logico è considerare come proteggere questi preziosi asset virtuali. Esportare le informazioni sulle macchine virtuali è solo l'inizio del processo di gestione; ancora più importante è stabilire un meccanismo di backup affidabile per queste macchine virtuali, al fine di garantire la continuità operativa e la sicurezza dei dati. Vinchin Backup & Recovery offre potenti funzioni di backup e ripristino per Hyper-V, specificatamente progettate per ambienti virtualizzati, proteggendo i dati critici delle tue macchine virtuali. Tramite backup incrementali senza agenti, Vinchin può effettuare il backup dei dati direttamente dall'hypervisor Hyper-V, senza la necessità di installare agenti su ciascuna macchina virtuale. Questo semplifica notevolmente la distribuzione e riduce il consumo di risorse nell'ambiente produttivo.

La tecnologia BitDetector esclusiva ottimizza ulteriormente l'efficienza del backup rimuovendo intelligentemente i dati non necessari (come i file di scambio e lo spazio non allocato), garantendo che vengano eseguiti il backup solo dei dati importanti, risparmiando spazio di archiviazione e liberando spazio per altri nuovi dati.

Vinchin offre inoltre la crittografia e la protezione dei dati di backup durante il processo di trasferimento, garantendo che i tuoi dati di backup siano sempre sicuri e affidabili sia durante l'archiviazione che la trasmissione, fornendo una doppia protezione per un'elevata recuperabilità.

Grazie a queste funzionalità innovative, Vinchin Backup & Recovery offre una soluzione di backup efficiente, sicura e scalabile per il tuo ambiente Hyper-V, aiutandoti a ottimizzare l'utilizzo dello storage e delle risorse, garantendo al contempo la sicurezza dei dati.

L'operazione di Vinchin Backup & Recovery è molto semplice, richiede solo pochi e semplici passaggi.

1.Seleziona semplicemente le macchine virtuali sull'host

backup macchina virtuale hyper-v

2. Selezionare la destinazione del backup 

backup macchina virtuale hyper-v

3. Seleziona strategie

backup macchine virtuali hyper-v

4.Infine invia il lavoro

backup macchine virtuali hyper-v

Vinchin offre un periodo di prova gratuito di 60 giorni per permettere agli utenti di provare le funzionalità in un ambiente reale. Per ulteriori informazioni, contatta Vinchin direttamente o rivolgiti ai nostri partner locali.

Elenco delle VM di esportazione in Hyper-V Domande frequenti

D1: Posso pianificare esportazioni regolari del mio elenco di VM?

A1: Sì, crea uno script PowerShell con il comando di esportazione e programmatelo con lo Schedulatore attività.

Q2: In che formati di file posso esportare?

A2: I formati comuni includono: CSV (il più comune, con Export-Csv), JSON (ConvertTo-Json), XML (Export-Clixml), Testo (Out-File)

Conclusione

In conclusione, esportare dati delle macchine virtuali utilizzando PowerShell semplifica la gestione di Hyper-V. Combinato con Vinchin Backup & Recovery, le aziende possono garantire sicurezza dei dati, ottimizzare l'archiviazione e semplificare le operazioni, offrendo una protezione affidabile per ambienti virtualizzati grazie a backup efficienti e senza agenti.


Condividi su:

Categories: VM Backup