Dela via


Set-SCLibraryServer

Anger egenskaperna för en VMM-biblioteksserver.

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

Cmdleten Set-SCLibraryServer anger egenskaperna för en VMM-biblioteksserver (Virtual Machine Manager). Du kan också använda den här cmdleten som en del av en jobbgrupp när den används med cmdleten Add-SCLibraryShare för att lägga till en uppsättning biblioteksresurser.

Exempel

Exempel 1: Ändra beskrivningen av en biblioteksserver

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

Det första kommandot hämtar biblioteksserverobjektet med namnet LibraryServer01 på VMMServer01 och lagrar det i variabeln $LibServer.

Det andra kommandot ändrar beskrivningen för FileServer01 till "Biblioteksserver för produktion".

Exempel 2: Uppdatera beskrivningen för en biblioteksserver

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."

Det första kommandot hämtar biblioteksserverobjektet med namnet LibraryServer01 på VMMServer01 och lagrar det i variabeln $LibServer.

Det andra kommandot uppdaterar beskrivningen för biblioteksserverobjektet som lagras i variabeln $LibServer.

Exempel 3: Lägga till ett virtuellt datornätverk till en biblioteksserver

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

Det första kommandot hämtar vm-nätverksobjektet med namnet VMNetwork01 och lagrar objektet i variabeln $VMNetwork.

Det andra kommandot hämtar biblioteksserverobjektet med namnet LibraryServer01 och använder pipelineoperatorn för att skicka objektet till cmdleten Set-SCLibraryServer, som lägger till VMNetwork01 på biblioteksservern.

Parametrar

-AddVMNetwork

Anger att ett eller flera virtuella datornätverk har nätverksanslutning till den angivna biblioteksservern när de används tillsammans med Set-SCLibraryServer.

Typ:VMNetwork[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ClearVMHostGroup

Återställer värdgruppsassociationen för biblioteksservern.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Description

Anger en beskrivning för biblioteksservern.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-EnableUnencryptedFileTransfer

Anger, när värdet är True, att nätverksfilöverföringar inte kräver kryptering. Att tillåta okrypterade nätverksfilöverföringar kan förbättra prestandan om varken källvärden eller målvärden kräver kryptering.

Använd den här parametern för att:

  • Aktivera okrypterade filöverföringar till eller från biblioteket.
  • Aktivera okrypterade filöverföringar till, ut ur eller inom en värdgrupp.
Typ:Boolean
Alias:AllowUnencryptedTransfers
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-JobGroup

Anger en identifierare för en serie kommandon som ska köras som en uppsättning precis innan det slutliga kommandot som innehåller samma jobbgruppsidentifierare körs.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-JobVariable

Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-LibraryServer

Anger ett VMM-biblioteksserverobjekt.

Typ:LibraryServer
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-LibraryServerManagementCredential

Anger ett Kör som-konto för VMM-biblioteket.

Typ:RunAsAccount
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RemoveVMNetwork

Tar bort nätverksanslutningen för ett eller flera virtuella datornätverk från den angivna biblioteksservern när den används tillsammans med Set-SCVMLibraryServer.

Typ:VMNetwork[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMHostGroup

Anger ett värdgruppsobjekt för en virtuell dator eller en matris med värdgruppsobjekt.

Typ:HostGroup
Alias:LibraryGroup
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMNetworks

Anger att ett eller flera virtuella datornätverk har nätverksanslutning till den angivna biblioteksservern när de används tillsammans med Set-SCVMLibraryServer.

Typ:VMNetwork[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Utdata

LibraryServer

Den här cmdleten returnerar ett LibraryServer--objekt.

Kommentarer

  • Kräver ett VMM-biblioteksserverobjekt som kan hämtas med hjälp av cmdleten Get-SCLibraryServer.