Hyper-V Powershell – Shutdown VMs – Part 1

Da in letzter Zeit die Anfragen in Bezug auf die Nutzung von Powershell für Hyper-V, erhöht haben, werde ich eine neue Serie zum Thema Powershell erstellen.

In erstent Part1, sehen wir uns speziell die Funktion zum herunterfahren einer VM an. Hierzu gibt es die powershell commandlets “Shutdown-VM” oder “Invoke-VMShutdown”. ACHTUNG : Beide commandlets funktionieren nur, wenn die Integration Components installiert sind.

Beispiele:

Auf dem Hyper-V Server “HOST01” will ich alle VMs runterfahren, die den Status “running” haben :

Get-VM -server HOST01 -Running | Invoke-VMShutdown

Auf dem Hyper-V Server “HOST01” will ich die VM mit dem Namen “VM01” herunterfahren :

shutdown-vm -server HOST01 -VM VM01 oder Get-VM -server HOST01 -name VM01 | Invoke-VMShutdown

Das commandlet “SHUTDOWN-VM” kann z.b. eingesetzt werden, für automatisierten Backup. (Shutdown VM, Compact (Dynamic) Disk, Export-VM, Start-VM)

Die Powershell Library für Hyper-V kann direkt auf codeplex heruntergeladen werden –> http://pshyperv.codeplex.com/Wikipage

Advertisements

Tags: , ,

Any further thoughts? Let me know here

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: