No banner in farm
iscriviti alla newsletter

VMexperts.org - 100% Virtualization Technologies

Home di ISAserver.it
 
Articoli
Autori di VMexperts.org
Forum Tecnico Iscriviti al feed RSS del forum di VMexperts.org
Blog di Luca Conte Iscriviti al feed RSS del blog di VMexperts.org
Video e Strumenti
Eventi Tecnici e Formazione
Contatti
Consigliati da ISAserver.it

No banner in farm
WORKBOOK
Quale prodotto utilizzi

Quale prodotto utilizzi

ISAserver.it - Articoli, Guide, Tutorial e molto altro su ISA Server/Forefront TMG
Nr.1 Unofficial European Website on Microsoft ISA Server
Community tecnica italiana sul VOIP
Community tecnica italiana sul VOIP
Virtualizzazione.com - Servizi business di virtualizzazione
Servizi business sulla virtualizzazione
 
VMexperts.org Forum
VMexperts.org Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Powershell
 Generale
 Identificare le VM connesse ad una Virtual Network
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

lconte
Forum Admin

141 Posts

Posted - 15/01/2009 :  14:52:47  Show Profile  Visit lconte's Homepage  Reply with Quote
Lavorando con una infrastruttura Virtuale abbastanza complessa, con diverse VM e Virtual Network, vi sarà sicuramente capitato di trovarvi nella situazione di dover eliminare una Virtual Network.
Se avete ben documentato la vostra infrastruttura virtuale saprete sicuramente quale VM erano/sono connesse alla Virtual Network che vi apprestate ad eliminare. Già adottare una chiara toponomastica aiuta molto.
Nel caso in cui non abbiate documentato la vostra infrastruttura, oppure vi troviate ad intervenire su una infrastruttura preesistente da un cliente e volete fare ordine...Vi troverete nella situazione di chiedervi: quali VM sono connesse ad una Virtual Network ?

Per risolvere questo problema ed eliminare con sicurezza una Virtual Network basta utilizzare Powershell. Basta utilizzare la Hyper-V Management Library, disponibile gratuitamente su CodePlex, e qualche concetto sul funzionamento di Powershell.
Una volta caricata la Hyper-V Management Library sul nostro server Hyper-V, basterà eseguire, con i privilegi amministrativi, il seguente comando:

PS C:\Users\Administrator> Get-VM -server MT-HPV | List-VMNic | foreach ($_) { if ($_.Network -eq "vLAN") { write-host $_.VM }}


dove:
MT-HPV è il server Hyper-V, se lo eseguite direttamente su Hyper-V non è necessario.
vLAN è il nome della Virtual Network che vogliamo eliminare.

Il mio post originale sul blog

non mancate ai Virtualization Technical Days su ESX,ESXi!!

Luca Conte
MCSE:Security MCT MCSA:Security
VMWare VCP
Fondatore di VMexperts.org

VMexperts.org ed i suoi Autori non sono responsabili per danni di qualsiasi tipo - inclusi danni per perdita o mancato guadagno, interruzione dell'attivita', perdita di informazioni commerciali o altre perdite pecuniarie - derivanti o correlati all'utilizzo o all'incapacita' di utilizzo delle informazioni e degli esempi riportati - per quanto testati e funzionanti -. Le informazioni e gli script sono "cosi' come sono", senza garanzia di nessun tipo. L'intero rischio derivante dall'uso delle informazioni e degli script di esempio e' interamente a proprio carico. L'utilizzo è consentito solo accettando le presenti condizioni.
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
VMexperts.org Forum © Luca Conte - 2008 - Tutti i diritti riservati Go To Top Of Page
Snitz Forums 2000
No banner in farm


ISAServer.it sostiene la campagna per la riduzione del riscaldamento globale e un uso più efficiente dell'energia da parte delle infrastrutture tecnologiche