Compartilhar via


Set-CsArchivingServer

 

Tópico modificado em: 2012-03-26

Permite especificar um novo local do banco de dados para um ou mais Servidores de Arquivamento.

Sintaxe

Set-CsArchivingServer [-Identity <XdsGlobalRelativeIdentity>] [-ArchivingDatabase <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descrição Detalhada

O Servidores de Arquivamento oferece uma maneira de salvar transcrições completas de todas as sessões de mensagens instantâneas (IM) que ocorrerem na organização. Em algumas organizações, pode ser útil dispor de cópias dessas sessões de IM. Em outras organizações, nas quais devem se manter os registros de todas as comunicações eletrônicas, pode ser obrigatório dispor de cópias dessas sessões de IM.

O Servidor de Arquivamento registra a transcrição de cada sessão de IM (bem como informações sobre quando a sessão ocorreu e quem participou dessa sessão) em um banco de dados do SQL Server. O local desse banco de dados deve ser especificado ao se instalar o Servidor de Arquivamento. Na maioria dos casos, não será necessário alterar o local desse banco de dados. No entanto, se ocorrer uma falha no hardware ou algum outro problema, será possível apontar o Servidor de Arquivamento para um novo banco de dados, usando-se o cmdlet Set-CsArchivingServer.

Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Set-CsArchivingServer localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções de controle de acesso baseado em função (RBAC) às quais este cmdlet tiver sido atribuído (inclusive qualquer função RBAC personalizada que tiver sido criada por você), execute o seguinte comando no prompt do Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsArchivingServer"}

Parâmetros

Parâmetro Obrigatório Digite Descrição

Identity

Obrigatório

Identidade de Xds

O local do serviço da instância do Servidor de Arquivamento a ser modificada. Por exemplo: -Identity ArchivingServer:atl-cs-001.litwareinc.com. É possível recuperar o local do serviço de todos os servidores de arquivamento, executando-se esse comando:

Get-CsService –ArchivingServer | Select-Object Identity

Observe que você pode omitir o prefixo "ArchivingServer:" ao especificar um servidor de arquivamento. Por exemplo: -Identity "atl-cs-001.litwareinc.com".

ArchivingDatabase

Opcional

Cadeia de caracteres

Local do serviço no qual está localizado o novo Banco de dados de arquivamento. Por exemplo: -ArchivingDatabase ArchivingDatabase:atl-sql-001.litwareinc.com. Ao especificar o local do banco de dados, certifique-se de estar usando o local do serviço, e não o caminho do Servidor SQL.

Force

Opcional

Parâmetro de opção

Suprime a exibição de qualquer mensagem de erro não-fatal que possa ocorrer durante a execução do comando.

WhatIf

Opcional

Parâmetro de opção

Descreve o que aconteceria se o comando fosse executado sem ser executado de fato.

Confirm

Opcional

Parâmetro de opção

Solicita confirmação antes da execução do comando.

Tipos de Entrada

Nenhuma. Set-CsArchivingServer não aceita a entrada canalizada.

Tipos de Retorno

Set-CsArchivingServer não retorna qualquer objeto ou valor. Em vez disso, o cmdlet modifica instâncias do objeto Microsoft.Rtc.Management.Xds.DisplayArchivingServer.

Exemplo

-------------------------- Exemplo 1 ------------------------

Set-CsArchivingServer -Identity "ArchivingServer:atl-cs-001.litwareinc.com" -ArchivingDatabase "ArchivingDatabase:atl-sql-001.litwareinc.com"

O comando anterior altera o local do Banco de dados de arquivamento correspondente a Servidor de Arquivamento ArchivingServer:atl-cs-001.litwareinc.com. Nesse exemplo, o novo banco de dados está localizado em ArchivingDatabase:atl-sql-001.litwareinc.com.

Consulte Também

Outros Recursos

Get-CsArchivingConfiguration