Как вы уже поняли с помощью Powershell можно легко получить информацию по всем виртуальным серверам которые управляются в System Center Virtual Machine Manager. Т.е. по новому наш скрипт с которым я чудил два месяца тому теперь может выглядеть совсем по другому.
Пусть $VM = 'SRV-S110-APP-01'
Тогда так получим общую информацию по серверу SRV-S110-APP-01:
Get-SCVirtualMachine -Name $VM | Format-List -Property Name, ComputerName, Description, HostName, OperatingSystem, CPUCount, Memory, MemoryAssignedMB, DynamicMemoryDemandMB, @{label='ActualSizeVHD GB';expression={$_.TotalSize/1gb -as [int]}}, Status, Location
Так необходимую информацию по сетевому подключению:
Get-SCVirtualNetworkAdapter -VM $VM | Format-List -Property VirtualNetwork, VlanID, IPv4Addresses, IPv4Subnets, MACAddress
А так необходимую информацию по дискам:
Get-SCVirtualHardDisk -VM $VM | Format-List -Property VHDFormatType, VHDType, @{label='DiskSize GB';expression={$_.Size/1gb -as [int]}}, @{label='MaxSize GB';expression={$_.MaximumSize/1gb -as [int]}},Location
No comments:
Post a Comment
А что вы думаете по этому поводу?