Delen via


Set-SCLibraryServer

Hiermee stelt u de eigenschappen van een VMM-bibliotheekserver in.

Syntax

Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -VMNetworks <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -AddVMNetwork <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -RemoveVMNetwork <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Met de cmdlet Set-SCLibraryServer worden de eigenschappen van een VMM-bibliotheekserver (Virtual Machine Manager) ingesteld. U kunt deze cmdlet ook gebruiken als onderdeel van een taakgroep, wanneer deze wordt gebruikt met de cmdlet Add-SCLibraryShare , om een set bibliotheekshares toe te voegen.

Voorbeelden

Voorbeeld 1: De beschrijving van een bibliotheekserver wijzigen

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "Library server for Production"

Met de eerste opdracht wordt het bibliotheekserverobject LibraryServer01 op VMMServer01 opgehaald en opgeslagen in de $LibServer variabele.

Met de tweede opdracht wordt de beschrijving voor FileServer01 gewijzigd in 'Bibliotheekserver voor productie'.

Voorbeeld 2: De beschrijving voor een bibliotheekserver bijwerken

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "The library server is used by the Seattle office."

Met de eerste opdracht wordt het bibliotheekserverobject LibraryServer01 op VMMServer01 opgehaald en opgeslagen in de $LibServer variabele.

Met de tweede opdracht wordt de beschrijving bijgewerkt voor het bibliotheekserverobject dat is opgeslagen in de $LibServer variabele.

Voorbeeld 3: Een VM-netwerk toevoegen aan een bibliotheekserver

PS C:\> $VMNetwork = Get-SCVMNetwork -Name "VMNetwork01"
PS C:\> Get-SCLibraryServer -ComputerName "LibraryServer01.Contoso.com" | Set-SCLibraryServer -AddVMNetwork $VMNetwork

Met de eerste opdracht wordt het VM-netwerkobject met de naam VMNetwork01 opgehaald en wordt het object opgeslagen in de $VMNetwork variabele.

Met de tweede opdracht wordt het bibliotheekserverobject LibraryServer01 opgehaald en wordt de pijplijnoperator gebruikt om het object door te geven aan de cmdlet Set-SCLibraryServer , waarmee VMNetwork01 wordt toegevoegd aan de bibliotheekserver.

Parameters

-AddVMNetwork

Hiermee geeft u op dat een of meer VM-netwerken netwerkverbinding hebben met de opgegeven bibliotheekserver wanneer deze wordt gebruikt in combinatie met Set-SCLibraryServer.

Type:VMNetwork[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ClearVMHostGroup

Hiermee stelt u de koppeling van de hostgroep voor de bibliotheekserver opnieuw in.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Hiermee geeft u een beschrijving voor de bibliotheekserver.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableUnencryptedFileTransfer

Geeft aan dat voor netwerkbestandoverdrachten geen versleuteling is vereist wanneer deze is ingesteld op Waar. Het toestaan van niet-versleutelde netwerkbestandsoverdrachten kan de prestaties verbeteren als de bronhost of de doelhost versleuteling vereist.

Gebruik deze parameter om:

  • Niet-versleutelde bestandsoverdrachten in- of uitschakelen in de bibliotheek.
  • Niet-versleutelde bestandsoverdrachten in- of uitschakelen in een hostgroep.
Type:Boolean
Aliases:AllowUnencryptedTransfers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Hiermee geeft u een id op voor een reeks opdrachten die worden uitgevoerd als een set vlak voor de laatste opdracht die dezelfde taakgroep-id bevat.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LibraryServer

Hiermee geeft u een VMM-bibliotheekserverobject op.

Type:LibraryServer
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-LibraryServerManagementCredential

Hiermee geeft u een Uitvoeren als-account voor de VMM-bibliotheek.

Type:RunAsAccount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveVMNetwork

Hiermee verwijdert u de netwerkverbinding voor een of meer VM-netwerken van de opgegeven bibliotheekserver wanneer deze wordt gebruikt in combinatie met Set-SCVMLibraryServer.

Type:VMNetwork[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Hiermee geeft u een hostgroepobject van een virtuele machine of een matrix van hostgroepobjecten.

Type:HostGroup
Aliases:LibraryGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMNetworks

Hiermee geeft u op dat een of meer VM-netwerken netwerkconnectiviteit hebben met de opgegeven bibliotheekserver wanneer deze wordt gebruikt in combinatie met Set-SCVMLibraryServer.

Type:VMNetwork[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Uitvoerwaarden

LibraryServer

Met deze cmdlet wordt een LibraryServer-object geretourneerd.

Notities

  • Vereist een VMM-bibliotheekserverobject dat kan worden opgehaald met behulp van de Cmdlet Get-SCLibraryServer .