Compartilhar via


Adicionar e remover chaves de criptografia para implantação de Scale-Out (SSRS Configuration Manager)

Você pode executar o Reporting Services em um modelo de implantação de expansão configurando vários servidores de relatório para usar um banco de dados de servidor de relatório compartilhado. A associação em uma implantação de expansão depende de o servidor de relatórios armazenar uma chave de criptografia no banco de dados do servidor de relatórios. Você pode controlar a associação de implantação escalonável adicionando e removendo chaves de criptografia para instâncias específicas do servidor de relatórios. Se você estiver removendo nós da implantação, poderá removê-los em qualquer ordem. Se você estiver adicionando nós a uma implantação, deverá ingressar todas as novas instâncias de um servidor de relatório que já faz parte da implantação.

Usando a Ferramenta de Configuração do Reporting Services para configurar a implantação de Scale-Out

A maneira mais fácil de configurar uma implantação de expansão é usar a ferramenta Configuração do Reporting Services. Para obter mais informações e instruções passo a passo, consulte Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

Usando o Rskeymgmt para configurar a implantação de Scale-Out

Use o utilitário rskeymgmt para inicializar uma instância do servidor de relatório para usar um banco de dados de servidor de relatório compartilhado. Adicionar um servidor de relatório a uma implantação de expansão requer que você inicialize o servidor de relatório. A inicialização requer permissões de administrador. Você deve ter credenciais de administrador para o computador remoto que hospeda o servidor de relatórios ao qual você está se juntando na implantação.

Como adicionar um servidor de relatório em uma implantação de ampliação (rskeymgmt)

  1. Execute rskeymgmt.exe localmente no computador que hospeda um servidor de relatórios que já faz parte da implantação em escala do servidor de relatórios.

  2. Use o argumento -j para conectar um servidor de relatório ao banco de dados do servidor de relatório. Use os argumentos -m e -n para especificar a instância do servidor de relatório remoto que você deseja adicionar à implantação. Use os -u argumentos e -v para especificar uma conta de administrador no computador remoto. Se você estiver criando uma implantação de expansão usando várias instâncias de servidor de relatório no mesmo computador, a sintaxe a ser usada será ligeiramente diferente. Para obter mais informações sobre a sintaxe que você deve usar, consulte rskeymgmt Utility (SSRS).

    O exemplo a seguir ilustra os argumentos que você deve especificar se está ingressando em um servidor de relatório remoto em uma implantação de expansão (você pode omitir credenciais se tiver permissões de administrador no computador remoto):

    rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>  
    

Como remover um servidor de relatório de uma implantação escalável (rskeymgmt)

  1. Abra o arquivo rsreportserver.config do servidor de relatório que você deseja remover e localize a ID da instalação. Por padrão, esse arquivo está localizado em Arquivos de Programas\Microsoft SQL Server\MSSQL. n\Reporting Services\ReportServer).

    Se você instalou uma única instância, haverá apenas um arquivo rsreportserver.config no computador. Se várias instâncias do Reporting Services estiverem instaladas, use a página Status do Servidor na ferramenta Configuração do Reporting Services para localizar o identificador de instância (por exemplo, MSSQL.2) para o servidor de relatório que você deseja remover. O nome da pasta que armazena os arquivos de programa para a instância do servidor de relatório será baseado no identificador da instância (por exemplo, Arquivos de Programas\Microsoft SQL Server\MSSQL.2).

  2. Executar rskeymgmt.exe. Você pode executá-lo em qualquer servidor de relatório que faça parte da implantação de expansão do servidor de relatório.

  3. Use o argumento -r para liberar a instância do servidor de relatório da implantação distribuída. O exemplo a seguir ilustra os argumentos que você deve especificar:

    rskeymgmt -r <installation ID>  
    

Essas etapas removem o servidor de relatório de uma implantação de expansão, mas não desinstalam a instância do Reporting Services no servidor de relatório. Depois de remover o servidor de relatório da implantação de expansão, você poderá desinstalar o Reporting Services do servidor se não precisar mais do Reporting Services nesse servidor. Para obter informações, consulte Desinstalar uma Instância Existente do SQL Server (Instalação) nos Manuais Online do SQL Server.

Consulte Também

Configurar e gerenciar chaves de criptografia (SSRS Configuration Manager)
Inicializar um servidor de relatório (SSRS Configuration Manager)