Get-SCVMMServer
Pokud připojení ještě neexistuje, připojí se k serveru pro správu VMM nebo se připojí k jinému serveru pro správu VMM.
Syntax
Get-SCVMMServer
[-ComputerName] <String>
[-TCPPort <Int32>]
[-ConnectAs <Profile>]
[-UserRoleName <String>]
[-Credential <PSCredential>]
[-RetainObjectCache]
[-RetainDeletedObjects]
[-AllowJobGC]
[-SetAsDefault]
[-ForOnBehalfOf]
[<CommonParameters>]
Description
Rutina Get-SCVMMServer se připojí k serveru pro správu nástroje Virtual Machine Manager (VMM), pokud připojení ještě neexistuje a načte objekt serveru z databáze VMM. Výchozí port použitý pro připojení k serveru VMM je port TCP 8100.
Pokud jste vytvořili připojení k serveru pro správu VMM pomocí uživatelského rozhraní (UI), když otevřete příkazové prostředí VMM, toto příkazové prostředí se automaticky připojí ke stejnému serveru pro správu VMM. Pokud jste se dříve nepřipojili k serveru pro správu VMM pomocí uživatelského rozhraní, musíte k navázání připojení použít Get-SCVMMServer . Všimněte si, že pokud se připojíte k serveru pro správu VMM pouze pomocí příkazového prostředí VMM, musíte použít parametr SetAsDefault , který zachová připojení z relace k relaci, nebo se znovu připojit k serveru VMM při každém otevření nové relace příkazového prostředí VMM.
K připojení k jinému serveru pro správu VMM můžete použít také Get-VMMServer .
Po navázání připojení k serveru pro správu VMM se všechny budoucí příkazy spustí na příkazovém řádku příkazového řádku VMM, které vyžadují, aby objekt serveru VMM automaticky používal existující připojení, dokud nezavřete okno příkazového prostředí VMM.
Služba VMM spuštěná na serveru pro správu VMM podporuje databázi VMM. Tato databáze je uložena v Microsoft SQL Server buď na samotném serveru pro správu VMM, nebo na samostatném serveru se spuštěným SQL Server.
Služba VMM umožňuje spravovat virtuální prostředí, včetně hostitelských serverů (které hostují virtuální počítače), serverů knihoven (které ukládají prostředky knihovny VMM) a virtuálních počítačů nasazených na hostiteli nebo uloženém v knihovně.
Další informace o připojení k serveru pro správu VMM zadejte Get-Help about_VMM_2016_Connecting_to_the_VMM_Server
.
Příklady
Příklad 1: Připojení k serveru VMM
PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
Tento příkaz se připojí k serveru VMM s názvem VMMServer01 umístěným v doméně Contoso a získá objekt serveru z databáze VMM.
Příklad 2: Připojení k serveru VMM přes konkrétní port
PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com" -TCPPort 8100
Tento příkaz se připojí přes port TCP 8100 k serveru VMM s názvem VMMServer01 umístěným v doméně Contoso.
Příklad 3: Připojení k serveru VMM a získání jeho typu objektu .NET, metod a vlastností
PS C:\> $VMMServer = Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> $VMMServer | Get-Member
PS C:\> $VMMServer | Get-Member | Format-List
První příkaz získá objekt serveru VMM s názvem VMMServer01 a uloží objekt do proměnné $VMMServer.
Druhý příkaz předá objekt serveru VMM uložený v $VMMServer rutině Get-Member , která načte a zobrazí následující:
TypeName: Název typu .NET objektu serveru VMM: Microsoft.SystemCenter.VirtualMachineManager.Remoting.ServerConnection
MemberType: Seznam obsahující název a definici pro každou událost, metodu a vlastnost přidruženou k tomuto typu objektu.
Třetí příkaz načte a zobrazí stejné informace jako druhý příkaz, s výjimkou toho, že výstup předá rutině Format-List, aby zobrazil úplnou definici pro každou metodu a každou vlastnost objektu serveru VMM.
Příklad 4: Připojení k jinému serveru VMM s jinou rolí uživatele
PS C:\> Get-SCVMMServer -ComputerName "VMMServer02.Contoso.com" -ConnectAs "DelegatedAdmin"
Tento příkaz se připojí k serveru VMM s názvem VMMServer02 umístěným v doméně Contoso pomocí role uživatele DelegatedAdmin.
Parametry
-AllowJobGC
Označuje, že pro úlohy je povolená uvolňování paměti.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Určuje název počítače, který může nástroj VMM jednoznačně identifikovat ve vaší síti. Tento parametr přijímá tyto hodnoty:
- FQDN
- Adresa IPv4 nebo IPv6
- Název rozhraní NetBIOS
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectAs
Určuje roli uživatele VMM, která se má použít, pokud je uživatel členem více než jedné role při připojování k serveru pro správu VMM z příkazového prostředí VMM. Tento parametr přijímá tyto hodnoty:
- Správce
- Delegovaný správce
- ReadOnlyAdmin
- SelfServiceUser
Správci VMM můžou spravovat všechny objekty VMM. Delegovaní správci a uživatelé samoobslužných služeb mají přístup a měnit pouze objekty, které jsou v rámci jejich rolí uživatelů. Read-Only správci můžou zobrazit pouze vlastnosti existujících objektů; nemohou vytvářet nové objekty nebo měnit vlastnosti existujících objektů.
Type: | Profile |
Accepted values: | Administrator, DelegatedAdmin, TenantAdmin, SelfServiceUser, ReadOnlyAdmin |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Určuje objekt přihlašovacích údajů nebo pro některé rutiny objekt účtu Spustit jako, který obsahuje uživatelské jméno a heslo účtu, který má oprávnění k provedení této akce. Nebo v případě restartování scJob má oprávnění k dokončení restartované úlohy.
Další informace o PSCredential objekt, zadejte Get-Help Get-Credential
.
Další informace o účtech Spustit jako potřebujete, zadejte Get-Help New-SCRunAsAccount
.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForOnBehalfOf
Označuje, že správce může pro rutiny VMM používat parametry OnBehalfOf , pokud je k dispozici. Tento parametr se primárně používá pro připojení Service Provider Foundation k nástroji VMM.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RetainDeletedObjects
Určuje, že objekty v mezipaměti, které jsou označené k odstranění, se zachovají. Tento parametr možná budete potřebovat jenom v případě, že v příkazovém prostředí VMM vytvoříte uživatelské rozhraní.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RetainObjectCache
Označuje, že objekty v mezipaměti zůstanou v paměti a nebudou uvolněny uvolňováním paměti. Tento parametr možná budete potřebovat, pokud v příkazovém prostředí VMM vytvoříte uživatelské rozhraní.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SetAsDefault
Označuje, pokud je nastavena na $True, že příkazové prostředí VMM se připojí k zadanému serveru pro správu VMM pro tuto relaci a zachová toto připojení pro budoucí relace.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Určuje číselnou hodnotu, která představuje port TCP.
Type: | Int32 |
Aliases: | Port |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRoleName
Určuje název role uživatele. Mezi typy uživatelských rolí, které jsou pojmenované, patří:
- Delegovaný správce
- Správce pouze pro čtení
- Self-Service uživatel
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |