Sdílet prostřednictvím


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