Sdílet prostřednictvím


Add-SCLibraryServer

Přidá počítač jako server knihovny do nástroje VMM.

Syntaxe

Add-SCLibraryServer
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   -Credential <VMMCredential>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-JobGroup <Guid>]
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Rutina Add-SCLibraryServer přidá jeden nebo více počítačů jako servery knihovny do nástroje Virtual Machine Manager (VMM). Aby počítač byl serverem knihovny, musí být ve stejné doméně jako server VMM nebo v důvěryhodné doméně. Požadavky na systém serveru knihovny VMM najdete v tématu Příprava prostředí pro nástroj System Center 2019 – Virtual Machine Manager v knihovně TechNet na http://go.microsoft.com/fwlink/?LinkId=799436.

Když do nástroje VMM přidáte počítač jako server knihovny, nástroj VMM na tento server automaticky nainstaluje software agenta nástroje Virtual Machine Manager.

Knihovna VMM se skládá ze dvou primárních komponent:

  • Knihovna. Část databáze VMM, která ukládá objekty představující všechny prostředky knihovny.

  • Soubory prostředků knihovny. Soubory uložené ve sdílených složkách knihovny na jednom nebo více fyzických serverech knihoven. Prostředky knihovny je možné distribuovat mezi několik fyzických serverů knihoven. Některé objekty knihovny mají soubory a jiné ne.

Mezi prostředky knihovny VMM patří šablony virtuálních počítačů, hardwarové profily, profily hostovaného operačního systému, virtuální pevné disky (soubory .vhd založené na Windows, soubory .vhd založené na Citrix XenServeru nebo soubory VMware založené na .vmdk), virtuální disketové disky (soubory .vfd se systémem Windows nebo soubory .flp založené na VMware), image ISO (soubory .iso) a skripty. Kromě toho můžete virtuální počítače ukládat do knihovny, kterou nechcete nasadit na hostitele.

Z těchto prostředků, šablon, hardwarových profilů a profilů hostovaného operačního systému jsou reprezentovány pouze objekty uložené v knihovně. Ostatní prostředky jsou soubory uložené v systému souborů na serverech knihoven a objektech, které odpovídají těmto souborům uloženým v knihovně.

Příklady

Příklad 1: Přidání serveru knihovny

PS C:\> $Creds = Get-Credential
PS C:\> Add-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com" -Credential $Creds -RunAsynchronously

První příkaz vás vyzve k zadání přihlašovacích údajů. Po zobrazení dialogového okna zadejte uživatelské jméno a heslo pro účet místního správce nebo účet domény s právy správce na serveru knihovny.

Druhý příkaz přidá objekt serveru knihovny s názvem LibraryServer01 do knihovny na serveru VMMServer01.

Příklad 2: Přidání souborového serveru s vysokou dostupností se dvěma uzly jako serverem knihovny

PS C:\> $Credential = Get-Credential
PS C:\> $Cluster = Find-SCCluster -ComputerName "HAFileServer01.Contoso.com" -Credential $Credential
PS C:\> ForEach ($Node in $Cluster.ClusterNodes) { Add-SCLibraryServer -ComputerName $Node -Credential $Credential}
PS C:\> Add-SCLibraryServer -ComputerName "HAFileServer01.Contoso.com" -Credential $Credential
PS C:\> Add-SCLibraryShare -SharePath "\\HAFileServer01.Contoso.com\LibShare" -Credential $Credential

Tento příklad předpokládá následující: vytvořili jste cluster s alespoň dvěma uzly, vytvořili jste souborový server s vysokou dostupností a vytvořili jste sdílenou složku na souborovém serveru s vysokou dostupností (v tomto příkladu je reprezentováno \HAFIleServer01.Contoso.com\LibShare).

První příkaz používá Get-Credential k zobrazení výzvy k zadání uživatelského jména a hesla a uložení přihlašovacích údajů do $Credential. Požadované přihlašovací údaje pro tuto operaci jsou účet domény s právy správce na každém uzlu clusteru s podporou převzetí služeb při selhání, který je hostitelem vysoce dostupného souborového serveru, který chcete přidat do nástroje VMM.

Druhý příkaz používá rutinu Find-SCCluster k potvrzení, že HAFileServer01 je vysoce dostupný souborový server a uloží objekt clusteru do proměnné $Cluster.

Třetí příkaz používá smyčku ForEach k předání každého uzlu clusteru Add-SCLibraryServer, který přidá uzly jako servery knihoven. Další informace o příkazu smyčky ForEach prostředí Windows PowerShell zadejte Get-Help about_ForEach.

Čtvrtý příkaz používá Add-SCLibraryServer k přidání souborového serveru s vysokou dostupností s názvem HAFileServer01 do nástroje VMM jako serveru knihovny.

Poslední příkaz používá Add-SCLibraryShare k přidání zadané sdílené složky na souborový server s vysokou dostupností. Další informace o přidávání sdílených složek knihovny zadejte Get-Help Add-SCLibraryShare.

Parametry

-ComputerName

Určuje název počítače, který může nástroj VMM jednoznačně identifikovat v síti. Přijatelné hodnoty pro tento parametr jsou:

  • FQDN
  • Adresa IPv4 nebo IPv6
  • Název rozhraní NetBIOS
Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Credential

Určuje objekt přihlašovacích údajů nebo u některých rutin 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ě restart-SCJobmá oprávnění k dokončení restartované úlohy.

Další informace o PSCredential objekt, zadejte Get-Help Get-Credential.

Další informace o účtech Spustit jako zadejte Get-Help New-SCRunAsAccount.

Typ:VMMCredential
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Description

Určuje popis serveru knihovny.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-EnableUnencryptedFileTransfer

Označuje, že pokud je nastavena hodnota True, přenosy síťových souborů nevyžadují šifrování. Povolení nešifrovaných síťových souborů může zvýšit výkon, pokud zdrojový hostitel ani cílový hostitel nevyžaduje šifrování.

Tento parametr použijte k:

  • Povolte nešifrované přenosy souborů do knihovny nebo mimo ji.
  • Povolte nešifrované přenosy souborů do skupiny hostitelů, mimo nebo v rámci skupiny hostitelů.
Typ:Boolean
Aliasy:AllowUnencryptedTransfers
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-JobGroup

Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejné spuštění identifikátoru skupiny úloh.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-JobVariable

Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RunAsynchronously

Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VMHostGroup

Určuje objekt skupiny hostitelů virtuálního počítače.

Typ:HostGroup
Aliasy:LibraryGroup
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VMMServer

Určuje objekt serveru VMM.

Typ:ServerConnection
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Výstupy

LibraryServer

Tato rutina vrátí objekt LibraryServer.