Agregar y quitar claves de cifrado para implementaciones escaladas
Puede ejecutar Reporting Services en un modelo de implementación escalada; para ello, configure varios servidores de informes para que utilicen una base de datos del servidor de informes compartida. La pertenencia a una implementación escalada se basa en si el servidor de informes almacena una clave de cifrado en la base de datos del servidor de informes. Se puede controlar la pertenencia a una implementación escalada agregando y quitando claves de cifrado para instancias de servidor de informes específicas. Si va a quitar nodos de la implementación, puede hacerlo en cualquier orden. Si va a agregar nodos, debe incluir cualquier nueva instancia de servidor de informes que forme parte de la implementación.
Usar la herramienta de configuración de Reporting Services para configurar una implementación escalada
La manera más sencilla de configurar una implementación escalada es utilizar la herramienta de configuración de Reporting Services. Para obtener más información e instrucciones paso a paso, vea Configuring Reporting Services for Scale-Out Deployment y Configurar una implementación escalada horizontalmente del servidor de informes en modo nativo.
Usar Rskeymgmt para configurar una implementación escalada
Emplee la utilidad rskeymgmt para inicializar una instancia de servidor de informes de forma que utilice una base de datos de servidor de informes compartida. Para agregar un servidor de informes a una implementación escalada, es necesario inicializar el servidor de informes. La inicialización requiere permisos de administrador. Debe disponer de credenciales de administrador del equipo remoto que hospeda el servidor de informes que va a combinar en la implementación.
Cómo combinar un servidor de informes en una implementación escalada (rskeymgmt)
Ejecute rskeymgmt.exe localmente en el equipo que hospeda un servidor de informes que ya pertenece a la implementación escalada de servidores de informes.
Utilice el argumento -j para combinar un servidor de informes en la base de datos de servidor de informes. Utilice los argumentos -m y -n para especificar la instancia de servidor de informes remoto que desea agregar a la implementación. Utilice los argumentos -u y -v para especificar una cuenta de administrador en el equipo remoto. Si va a crear una implementación escalada utilizando varias instancias de servidor de informes en el mismo equipo, la sintaxis cambiará ligeramente. Para obtener información acerca de la sintaxis que debe utilizar, vea rskeymgmt (utilidad) (SSRS).
El siguiente ejemplo muestra los argumentos que debe especificar si va a incluir un servidor de informes remoto en una implementación escalada (si tiene permisos de administrador en el equipo remoto, puede omitir las credenciales):
rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>
Cómo quitar un servidor de informes de una implementación escalada (rskeymgmt)
Abra el archivo rsreportserver.config del servidor de informes que desea quitar y busque el identificador de instalación. De forma predeterminada, este archivo se encuentra en \Archivos de programa\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer).
Si ha instalado una única instancia, solo habrá un archivo rsreportserver.config en el equipo. Si ha instalado varias instancias de Reporting Services, utilice la página Estado del servidor de la herramienta de configuración de Reporting Services para buscar el identificador de instancia (p. ej., MSSQL.2) para el servidor de informes que desea quitar. El nombre de la carpeta que almacena los archivos de programa para la instancia de servidor de informes se basará en el identificador de la instancia (p. ej., Archivos de programa\Microsoft SQL Server\MSSQL.2).
Ejecute rskeymgmt.exe. Puede hacerlo en cualquier servidor de informes que forme parte de la implementación escalada de servidores de informes.
Use el argumento -r para liberar la instancia de servidor de informes de la implementación escalada. El siguiente ejemplo ilustra los argumentos que debe especificar:
rskeymgmt -r <installation ID>
En estos pasos se explica cómo quitar el servidor de informes de una implementación escalada, pero con ellos no se desinstala la instancia de Reporting Services del servidor de informes. Después de quitar el servidor de informes de la implementación escalada, puede desinstalar Reporting Services del servidor si ya no necesita Reporting Services en ese servidor. Para obtener información, vea Desinstalar una instancia existente de SQL Server (programa de instalación) en los Libros en pantalla de SQL Server.