A compilation of practical scripts used to ease administration of Hyper-V. One major reason for the increased adoption rate of Hyper-V within organizations is the scripting capabilities. In this session, Rob will demonstrate creating customized PowerShell scripts for troubleshooting and automating in your Hyper-V and SCVMM environments.
Below is a sampling of scripts from his admin toolbox which may be shown:
Setting properties in Mass
Integration Services installs
Finding VMs with Snapshots
Finding VMs with Unmerged VHD files
Finding VMs with ISOs mounted (and dismounting)
Live Migration (based on host, volume, various other attributes)
Get-VM name from VM ID
Getting Integration Components version of VMs on a particular host or by various VM attributes
Finding misconfigured VMs with Emulated network cards
Setting Active Directory Users and Groups as VM Owners (SCVMM)
Finding VM from MAC address (Identifies MAC Address conflicts that sometimes happens with VMs)
Add Possible Owner to CSV Volume
Rob McShinsky has been working in technology for over 13 years focusing on server management and systems architecture design and is currently employed as a Sr. Systems Engineer at Dartmouth Hitchcock Medical Center in Lebanon, New Hampshire. He is also a regular contributor and member of the Server Virtualization Advisory Board at SearchServerVirtualization. His most notable skills are in the area of server virtualization since 2004 where Rob has been a development architect working closely with Microsoft as an early adopter and ongoing participant in TAP/RDP programs of Microsoft Hyper-V and System Center Virtual Machine Manager (SCVMM). In addition, he is a Microsoft MVP (Virtual Machine), blogs at VirtuallyAware.com, tweets at Twitter.com/VirtuallyAware (@VirtuallyAware) and speaks at various technical events about experiences, giving tips on virtualization and management solutions.