Set-SCLibraryServer

Define as propriedades de um servidor de biblioteca VMM.

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

O cmdlet Set-SCLibraryServer define as propriedades de um servidor de biblioteca Virtual Machine Manager (VMM). Também pode utilizar este cmdlet como parte de um grupo de trabalho, quando utilizado com o cmdlet Add-SCLibraryShare , para adicionar um conjunto de partilhas de biblioteca.

Exemplos

Exemplo 1: Alterar a descrição de um servidor de biblioteca

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

O primeiro comando obtém o objeto do servidor da biblioteca chamado LibraryServer01 no VMMServer01 e armazena-o na variável $LibServer.

O segundo comando altera a descrição do FileServer01 para "Servidor da Biblioteca para Produção".

Exemplo 2: Atualizar a descrição para um servidor de biblioteca

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

O primeiro comando obtém o objeto do servidor da biblioteca chamado LibraryServer01 no VMMServer01 e armazena-o na variável $LibServer.

O segundo comando atualiza a descrição do objeto do servidor da biblioteca armazenado na variável $LibServer.

Exemplo 3: Adicionar uma rede VM a um servidor de biblioteca

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

O primeiro comando obtém o objeto de rede VM chamado VMNetwork01 e armazena o objeto na variável $VMNetwork.

O segundo comando recebe o objeto do servidor da biblioteca chamado LibraryServer01 e utiliza o operador do gasoduto para passar o objeto para o cmdlet Set-SCLibraryServer , que adiciona VMNetwork01 ao servidor da biblioteca.

Parâmetros

-AddVMNetwork

Especifica que uma ou mais redes VM têm conectividade de rede com o servidor de biblioteca especificado quando usadas em conjunto com o Set-SCLibraryServer.

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

-ClearVMHostGroup

Reinicia a associação de grupos anfitriões para o servidor da biblioteca.

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

-Description

Especifica uma descrição para o servidor da biblioteca.

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

-EnableUnencryptedFileTransfer

Indica que, quando definido para True, as transferências de ficheiros de rede não requerem encriptação. Permitir transferências de ficheiros de rede não encriptadas pode melhorar o desempenho se nem o anfitrião de origem nem o anfitrião de destino necessitarem de encriptação.

Utilize este parâmetro para:

  • Ativar transferências de ficheiros não encriptadas para dentro ou fora da biblioteca.
  • Ativar transferências de ficheiros não encriptadas para dentro, fora ou dentro de um grupo anfitrião.
Type:Boolean
Aliases:AllowUnencryptedTransfers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Especifica um identificador para uma série de comandos que funcionarão como um conjunto pouco antes do comando final que inclui o mesmo identificador do grupo de trabalho.

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

-JobVariable

Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este parâmetro.

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

-LibraryServer

Especifica um objeto de servidor de biblioteca VMM.

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

-LibraryServerManagementCredential

Especifica uma conta run As para a biblioteca VMM.

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

-PROTipID

Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.

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

-RemoveVMNetwork

Remove a conectividade da rede para uma ou mais redes VM do servidor de biblioteca especificado quando utilizado em conjunto com o Set-SCVMLibraryServer.

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

-RunAsynchronously

Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.

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

-VMHostGroup

Especifica um objeto de grupo de anfitriões de máquina virtual ou uma variedade de objetos de grupo hospedeiro.

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

-VMNetworks

Especifica que uma ou mais redes VM têm conectividade de rede com o servidor de biblioteca especificado quando usadas em conjunto com o Set-SCVMLibraryServer.

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

Saídas

LibraryServer

Este cmdlet devolve um objeto LibraryServer .

Notas

  • Requer um objeto de servidor de biblioteca VMM, que pode ser recuperado utilizando o cmdlet Get-SCLibraryServer .