Get-SCVirtualizationManager
取得 VMM 管理的 VMware vCenter Server 物件。
Syntax
Get-SCVirtualizationManager
[-VMMServer <ServerConnection>]
[[-ComputerName] <String>]
[<CommonParameters>]
Description
Get-SCVirtualizationManager Cmdlet 會取得由 Virtual Machine Manager (VMM) 管理的一或 VMware vCenter Server 物件。 vCenter Server 是一種虛擬化管理員,通常會管理部署在這些主機上的 ESX 主機和虛擬機器。
如果 vCenter Server 已連線到 VMM,您可以使用此 Cmdlet 來檢視 vCenter Server 物件的屬性,或將它儲存在其他 Cmdlet 使用的變數中。
範例
範例 1:顯示 VMM 所管理之每個 VMware vCenter Server 的相關資訊
PS C:\> Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com"
此命令會從 VMMServer01 擷取目前與 VMM 相關聯的所有虛擬化管理員物件,並顯示傳回物件的相關資訊。
範例 2:取得由 VMM 管理的特定 VMware vCenter Server
PS C:\> Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com" -ComputerName "vCenterServer02.Contoso.com"
此命令會取得名為 VirtMgrServer02 的 vCenter Server 物件,並顯示傳回物件的相關資訊。
範例 3:取得符合指定準則的所有 VMware vCenter Server
PS C:\> $vCenterServers = Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -match "Server"}
PS C:\> $vCenterServers
第一個命令會取得名稱包含字串 「Server」 的所有虛擬化管理員物件,並將傳回的物件儲存在$vCenterServers陣列中。
第二個命令會顯示每個 vCenter Server 物件的相關資訊。
參數
-ComputerName
指定 VMM 可在您的網路中唯一識別的電腦名稱。 此參數可接受的值為:
- FQDN
- IPv4 或 IPv6 位址
- NetBIOS 名稱
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定 VMM 伺服器物件。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸出
VirtualizationManager
此 Cmdlet 會傳回 VirtualizationManager 物件。