Ajouter et supprimer des clés de chiffrement pour un déploiement évolutifAdd and Remove Encryption Keys for Scale-Out Deployment

Vous pouvez exécuter Reporting ServicesReporting Services dans un modèle de déploiement avec montée en puissance parallèle si vous configurez plusieurs serveurs de rapports pour qu'ils utilisent une base de données de serveur de rapports partagée.You can run Reporting ServicesReporting Services in a scale-out deployment model by configuring multiple report servers to use a shared report server database. L'appartenance d'un serveur de rapports au déploiement évolutif dépend si ce serveur a déposé ou non une clé de chiffrement dans la base de données de serveurs de rapports.Membership in a scale-out deployment is based on whether the report server stores an encryption key in the report server database. Vous pouvez contrôler un déploiement évolutif en ajoutant et en supprimant des clés de chiffrement pour des instances de serveurs de rapports spécifiques.You can control scale-out deployment membership by adding and removing encryption keys for specific report server instances. Si vous supprimez des nœuds du déploiement, vous pouvez les supprimer dans n'importe quel ordre.If you are removing nodes from the deployment, you can remove them in any order. Si vous ajoutez des nœuds à un déploiement, vous devez joindre toutes les nouvelles instances à partir d'un serveur de rapports faisant déjà partie du déploiement.If you are adding nodes to a deployment, you must join any new instances from a report server that is already part of the deployment.

Utilisation de l'outil de configuration de Reporting Services pour configurer un déploiement évolutifUsing the Reporting Services Configuration Tool to Configure Scale-Out Deployment

Le moyen le plus simple de configurer un déploiement évolutif consiste à utiliser l'outil de configuration de Reporting Services.The easiest way to configure a scale-out deployment is to use the Reporting Services Configuration tool. Pour plus d’informations et pour obtenir des instructions détaillées, consultez Configurer un déploiement par montée en puissance parallèle de serveurs de rapports en mode natif (Gestionnaire de configuration de SSRS).For more information and step-by-step instructions, see Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

Utilisation de l'outil Rskeymgmt pour configurer un déploiement évolutifUsing Rskeymgmt to Configure Scale-Out Deployment

Servez-vous de l’utilitaire rskeymgmt pour initialiser une instance de serveur de rapports afin qu’elle utilise une base de données de serveur de rapports partagée.Use the rskeymgmt utility to initialize a report server instance to use a shared report server database. L'ajout d'un serveur de rapports à un déploiement évolutif requiert l'initialisation du serveur de rapports.Adding a report server to a scale-out deployment requires that you initialize the report server. L'initialisation nécessite des autorisations d'administrateur.Initialization requires administrator permissions. Vous devez disposer d'informations d'identification d'administrateur pour l'ordinateur distant qui héberge le serveur de rapports à intégrer au déploiement.You must have administrator credentials for the remote computer that hosts the report server you are joining to the deployment.

Procédure d'intégration d'un serveur de rapports à un déploiement évolutif (rskeymgmt)How to join a report server to a scale-out deployment (rskeymgmt)

  1. Exécutez rskeymgmt.exe localement sur l’ordinateur hébergeant un serveur de rapports déjà membre du déploiement par montée en puissance parallèle de serveurs de rapports.Run rskeymgmt.exe locally on the computer that hosts a report server that is already a member of the report server scale-out deployment.

  2. Utilisez l’argument -j pour rattacher un serveur de rapports à la base de données de serveur de rapports.Use the -j argument to join a report server to the report server database. Servez-vous de l’utilitaire -m et -n pour spécifier l’instance de serveur de rapports distante à ajouter au déploiement.Use the -m and -n arguments to specify the remote report server instance you want to add to the deployment. Utilisez les arguments -u et -v pour spécifier un compte d’administrateur sur l’ordinateur distant.Use the -u and -v arguments to specify an administrator account on the remote computer. Si vous créez un déploiement évolutif en utilisant plusieurs instances de serveur de rapports sur le même ordinateur, la syntaxe à utiliser est légèrement différente.If you are creating a scale-out deployment using multiple report server instances on the same computer, the syntax to use is slightly different. Pour plus d’informations sur la syntaxe à utiliser, consultez Utilitaire rskeymgmt (SSRS).For more information about the syntax you should use, see rskeymgmt Utility (SSRS).

    L'exemple suivant illustre les arguments que vous devez spécifier si vous ajoutez un serveur de rapports distant à un déploiement évolutif (vous pouvez omettre les informations d'identification si vous avez des autorisations d'administrateur sur l'ordinateur distant) :The following example illustrates the arguments you must specify if you are joining a remote report server to a scale-out deployment (you can omit credentials if you have administrator permissions on the remote computer):

    rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>  
    
  3. Redémarrez le service Windows Reporting Services.Restart the Reporting Services Windows Service.

Procédure de suppression d'un serveur de rapports intégré à un déploiement évolutif (rskeymgmt)How to remove a report server from a scale-out deployment (rskeymgmt)

  1. Ouvrez le fichier rsreportserver.config du serveur de rapports que vous souhaitez supprimer et recherchez l'ID d'installation.Open the rsreportserver.config file of the report server you want to remove and find the installation ID. Par défaut, ce fichier se trouve au programme Files\Microsoft SQL Server\MSSQL. n \Reporting).By default, this file is located at Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer).

    Si vous installez une instance unique, il n'y aura qu'un seul fichier rsreportserver.config sur l'ordinateur.If you installed a single instance, there will only be one rsreportserver.config file on the computer. Si plusieurs instances de Reporting ServicesReporting Services sont installées, utilisez la page État du serveur de l'outil de configuration de Reporting Services pour rechercher l'identificateur d'instance (par exemple, MSSQL.2) pour le serveur de rapports que vous souhaitez supprimer.If multiple instances of Reporting ServicesReporting Services are installed, use the Server Status page in the Reporting Services Configuration tool to find the instance identifier (for example, MSSQL.2) for the report server that you want to remove. Le nom du dossier où sont stockés les fichiers programmes de l'instance du serveur de rapports est basé sur l'identificateur de l'instance (par exemple, Program Files\Microsoft SQL Server\MSSQL.2).The name of the folder that stores the program files for the report server instance will be based on the instance identifier (for example, Program Files\Microsoft SQL Server\MSSQL.2).

  2. Exécutez rskeymgmt.exe.Run rskeymgmt.exe. Vous pouvez exécuter cet utilitaire sur n'importe quel serveur de rapports intégré à un déploiement évolutif de serveurs de rapports.You can run it on any report server that is part of the report server scale-out deployment.

  3. Utilisez l’argument -r pour séparer l’instance de serveur de rapports du déploiement évolutif.Use the -r argument to release the report server instance from the scale-out deployment. L'exemple suivant illustre les arguments que vous devez spécifier :The following example illustrates the arguments you must specify:

    rskeymgmt -r <installation ID>  
    
  4. Redémarrez le service Windows Reporting Services.Restart the Reporting Services Windows Service.

    Ces étapes suppriment le serveur de rapports d'un déploiement avec montée en puissance parallèle, mais ne désinstallent pas l'instance Reporting ServicesReporting Services sur le serveur de rapports.These steps remove the report server from a scale-out deployment, but they do not uninstall the Reporting ServicesReporting Services instance on the report server. Après avoir supprimé le serveur de rapports du déploiement avec montée en puissance parallèle, vous pouvez désinstaller Reporting ServicesReporting Services du serveur si vous n'avez plus besoin de Reporting ServicesReporting Services sur ce serveur.After you remove the report server from the scale-out deployment, you can uninstall Reporting ServicesReporting Services from the server if you no longer need Reporting ServicesReporting Services on that server. Pour plus d’informations, consultez Désinstaller une instance existante de SQL Server (programme d’installation) dans la documentation en ligne de SQL ServerSQL Server.For information, see Uninstall an Existing Instance of SQL Server (Setup) in SQL ServerSQL Server Books Online.

Voir aussiSee Also

Configurer et gérer les clés de chiffrement ( Gestionnaire de Configuration de SSRS ) Configure and Manage Encryption Keys (SSRS Configuration Manager)
Initialiser un serveur de rapports ( Gestionnaire de Configuration de SSRS )Initialize a Report Server (SSRS Configuration Manager)