|
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
Mettre à niveau et migrer Reporting Services
-
Mise à niveau : vous mettez à niveau les différentes technologies sur les serveurs et les instances où ils sont installés. Cela s'appelle communément une mise à niveau « sur place ». -
Migration : vous installez un nouvel environnement, copiez vos métadonnées et données vers le nouvel environnement et configurez ce nouvel environnement pour qu'il utilise le contenu existant. Vous pouvez également choisir de copier le contenu dans un nouvel emplacement et configurer le nouvel environnement pour qu'il utilise le contenu copié. Ce dernier peut inclure la copie des bases de données Reporting Services ainsi que de contenu et d'informations de configuration SharePoint en mode SharePoint.
Conseil
|
|---|
|
|
-
Le Conseiller de mise à niveau a détecté un ou plusieurs bloqueurs de mise à niveau. -
Vous souhaitez réduire la durée pendant laquelle le serveur de rapports est mis hors connexion lors du processus de mise à niveau. Votre installation actuelle reste en ligne pendant que vous copiez des données d'application vers une nouvelle instance et que vous testez l'installation en tant qu'opération indépendante. -
Vous souhaitez migrer un déploiement SharePoint 2010 de Reporting Services vers SharePoint 2013. SharePoint 2013 ne prend pas en charge la mise à niveau sur place à partir de SharePoint 2010. Pour plus d'informations, consultez Migrer une installation Reporting Services (mode SharePoint).
-
SQL Server 2012. -
SQL Server 2005 Reporting Services SP4. -
SQL Server 2008 Reporting Services SP2. -
SQL Server 2008 R2 Reporting Services SP1.
Remarque
|
|---|
|
|
Important
|
|---|
|
|
Important
|
|---|
|
|
-
SQL Server 2012 vers SQL Server 2012 Service Pack 1 (SP1). -
SQL Server 2012 CTP3 vers SQL Server 2012. -
SQL Server 2008 R2 vers SQL Server 2012. -
SQL Server 2008 SP2 vers SQL Server 2012. -
SQL Server 2005 SP2 vers SQL Server 2012.
SQL Server 2012 vers 2012 Server 2012 SP1
-
SharePoint 2010 : la mise à niveau sur place est prise en charge et votre environnement SharePoint ne subit aucun arrêt. -
SharePoint 2013 : SharePoint 2013 ne prend pas en charge la mise à niveau sur place. Cependant, la procédure de mise à niveau avec liaison des bases de données est prise en charge. Le comportement est différent de la mise à niveau vers SharePoint 2010, dans laquelle un client avait le choix entre les deux méthodes de mise à niveau de base : la mise à niveau sur place et la mise à niveau avec liaison des bases de données. Si vous avez une installation Reporting Services intégrée à SharePoint 2010, vous ne pouvez pas effectuer une mise à niveau sur place du serveur SharePoint. Toutefois, vous pouvez migrer les bases de données de contenu et les bases de données d'application de service de la batterie de serveurs SharePoint 2010 vers une batterie de serveurs SharePoint 2013.
SQL Server 2012 CTP3 vers SQL Server 2012
-
La mise à niveau sur place est prise en charge et votre environnement SharePoint ne subit aucun arrêt. -
SQL Server 2012 prend en charge SharePoint 2010 uniquement, par conséquent aucune mise à niveau de SharePoint n'est requise. -
Si vous souhaitez utiliser le moteur de base de données de SQL Server 2012 pour les bases de données de contenu SharePoint, vous devez mettre à niveau SharePoint 2010 vers SharePoint 2010 Service Pack 1 (SP1). -
Exécutez l'Assistant Installation de SQL Server 2012. La boîte de dialogue de mise à niveau de Reporting Services s'affiche et vous demande de confirmer la mise à niveau de toutes les fonctionnalités partagées SQL Server. Le mode SharePoint deReporting Services est considéré comme une fonctionnalité partagée de SQL Server et les fonctionnalités partagées sont toutes mises à niveau en même temps ou aucune n'est mise à niveau.
SQL Server 2008 R2 vers SQL Server 2012
-
La mise à niveau sur place est prise en charge et votre environnement SharePoint ne subit aucun arrêt. -
Installez la version SQL Server 2012 du complément Reporting Services pour SharePoint sur chaque serveur Web frontal dans la batterie de serveurs. Vous pouvez installer le complément à l'aide de l'Assistant Installation de SQL Server 2012 ou en le téléchargeant. -
Exécutez l'installation de SQL Server 2012 pour mettre à niveau le mode SharePoint pour chaque « serveur de rapports ». L'Assistant Installation de SQL Server installe le service Reporting Services et crée une application de service.
SQL Server 2008 SP2 vers SQL Server 2012
-
Ce scénario de mise à niveau sur place nécessite l'arrêt de l'environnement SharePoint car les technologies SharePoint et SQL Server doivent être mises à niveau toutes les deux. Vous pouvez envisager d'effectuer une migration complète plutôt qu'une mise à niveau sur place. -
Effectuez tout d'abord une mise à niveau de SQL Server 2008 vers le Service Pack 2 (SP2), si cela n'a pas déjà été effectué. -
Effectuez la mise à niveau de SharePoint vers la version 2010. Lorsque vous exécutez le programme d'installation préalable de SharePoint 2010, il met à niveau le complément Reporting Services pour les produits SharePoint 2010. -
Installez la version de SQL Server 2012 du complément Reporting Services pour SharePoint sur tous les serveurs Web frontaux SharePoint. Le programme d'installation préalable de SharePoint a installé la version SQL Server 2008 R2 du complément, mais vous avez besoin de la version de SQL Server 2012 pour utiliser un serveur de rapports de SQL Server 2012. -
Attention
Après la mise à niveau de SharePoint, votre environnement Reporting Services ne sera opérationnel qu'une fois SQL Server mis à niveau. -
Mettre à niveau Reporting Services vers SQL Server 2012. Lorsque vous exécutez l'Assistant Installation de SQL Server, une boîte de dialogue concernant l'« Authentification de mode SharePoint SQL Server Reporting Services » s'affiche Le service Reporting Services sera installé et les informations d'identification de la page d'authentification seront utilisées pour créer un pool d'applications SharePoint.
SQL Server 2005 SP2 vers SQL Server 2012
-
Ce scénario de mise à niveau sur place nécessite l'arrêt de l'environnement SharePoint car les technologies SharePoint et SQL Server doivent être mises à niveau toutes les deux. Vous pouvez envisager d'effectuer une migration complète plutôt qu'une mise à niveau sur place. -
Effectuez tout d'abord une mise à niveau de SQL Server 2005 vers le Service Pack 2 (SP2), si cela n'a pas déjà été effectué. -
Effectuez la mise à niveau de SharePoint vers SharePoint 2010. Lorsque vous exécutez le programme d'installation préalable de SharePoint 2010, il met à niveau le complément Reporting Services pour les produits SharePoint 2010. -
Attention
Après la mise à niveau de SharePoint, votre environnement Reporting Services ne sera opérationnel qu'une fois SQL Server mis à niveau. -
Installez la version de SQL Server 2012 du complément Reporting Services pour SharePoint sur tous les serveurs Web frontaux SharePoint. Le programme d'installation préalable de SharePoint a installé la version SQL Server 2008 R2 du complément, mais vous avez besoin de la version de SQL Server 2012 pour utiliser un serveur de rapports de SQL Server 2012. -
Mettre à niveau Reporting Services vers SQL Server 2012. Lorsque vous exécutez l'Assistant Installation de SQL Server, une boîte de dialogue concernant l'« Authentification de mode SharePoint SQL Server Reporting Services » s'affiche Le service de Reporting Services sera installé et les informations d'identification de la page d'authentification seront utilisées pour créer un pool d'applications SharePoint.
Conseil
|
|---|
|
|
-
Sauvegardez et restaurez les clés de chiffrement. Il s'agit de la clé utilisée pour chiffrer les données. La clé de chiffrement permet également de chiffrer des mots de passe tels que les mots de passe stockés pour les connexions à la source de données. Toutefois, les mots de passe ne peuvent pas être migrés et vous devrez les taper à nouveau dans l'environnement de destination. -
Écrivez un script Visual Basic qui appelle des méthodes SOAP du service Web Report Server pour copier des données entre des bases de données. Vous pouvez utiliser l'utilitaire RS.exe pour exécuter le script. Pour plus d'informations sur cette approche, consultez Scripts (Reporting Services SSRS).
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
La protection de la clé de chiffrement inclut un hachage qui incorpore l'identité de l'ordinateur. -
Les noms de bases de données du serveur de rapports sont fixes et ne peuvent pas être renommés sur le nouvel ordinateur.
Considérations sur la clé de chiffrement
-
Mode SharePoint : consultez la section « Gestion des clés » de Gérer une application de service Reporting Services -
Mode natif : consultez Sauvegarder et restaurer les clés de chiffrement Reporting Services (mode natif SSRS)
Nom de base de données fixe
-
Écrivez un script Visual Basic qui appelle des méthodes SOAP du service Web Report Server pour copier des données entre des bases de données. Vous pouvez utiliser l'utilitaire RS.exe pour exécuter le script. Pour plus d'informations sur cette approche, consultez Scripts (Reporting Services SSRS). -
Écrivez du code qui appelle le fournisseur WMI pour copier des données entre des bases de données. Pour plus d'informations sur cette approche, consultez Accédez au fournisseur WMI de Reporting Services. -
Si vous avez seulement quelques éléments, vous pouvez publier de nouveau les rapports, les modèles de rapport et les sources de données partagées du Concepteur de rapports, du Générateur de modèles et du Générateur de rapports sur le nouveau serveur de rapports. Vous devez recréer les attributions de rôles, les abonnements, les planifications partagées, les planifications d'instantanés de rapports, les propriétés personnalisées que vous définissez sur les rapports ou d'autres éléments, la sécurité des éléments de modèle et les propriétés que vous définissez sur le serveur de rapports. L'historique de rapport et les données du journal des exécutions des rapports seront perdus.
Liste de contrôle préalable à la mise à niveau
-
Passez en revue la configuration requise afin de déterminer si votre matériel et vos logiciels peuvent prendre en charge SQL Server 2012 Reporting Services (SSRS). Pour plus d'informations, consultez Configurations matérielle et logicielle requises pour l'installation de SQL Server 2012. -
Utilisez l'outil d'analyse de configuration système (SCC, System Configuration Checker) pour analyser le serveur de rapports afin d'y déceler d'éventuels défauts pouvant empêcher une installation réussie de SQL Server 2012. Pour plus d'informations, consultez Paramètres de l'outil d'analyse de configuration système. -
Prenez connaissance des meilleures pratiques recommandées et de l'aide pour SQL Server. Pour plus d'informations, consultez Considérations sur la sécurité pour une installation SQL Server. -
Exécutez l'outil Conseiller de mise à niveau sur le serveur de rapports pour déterminer si des problèmes peuvent empêcher le succès de la mise à niveau. Pour plus d'informations, consultez Utiliser le Conseiller de mise à niveau pour la préparation des mises à niveau. -
Sauvegardez votre clé symétrique. Pour plus d'informations, consultez Sauvegarder et restaurer les clés de chiffrement Reporting Services (mode natif SSRS). -
Sauvegardez vos bases de données du serveur de rapports. Pour plus d'informations, consultez Déplacement des bases de données du serveur de rapports vers un autre ordinateur. -
Sauvegardez les fichiers de configuration du serveur de rapports suivants : -
Rsreportserver.config -
Rswebapplication.config -
Rssvrpolicy.config -
Rsmgrpolicy.config (mode natif uniquement) -
Reportingservicesservice.exe.config (mode natif uniquement). -
Web.config (pour les applications ASP.NET de serveur de rapports). -
Web.config pour l'application ASP.NET du Gestionnaire de rapports (mode natif uniquement). -
Machine.config (pour ASP.NET si vous l'avez modifié pour les opérations du serveur de rapports). -
-
-
Sauvegardez toutes les personnalisations effectuées dans les répertoires virtuels Reporting Services dans IIS. -
Supprimez les certificats SSL non valides. Cela inclut les certificats expirés et que vous ne projetez pas de mettre à jour avant de mettre à niveau Reporting Services. Les certificats non valides provoqueront l'échec de la mise à niveau et l'affichage d'un message d'erreur semblable au suivant dans le fichier journal Reporting Services : Microsoft.ReportingServices.WmiProvider.WMIProviderException: A Secure Sockets Layer (SSL) certificate is not configured on the Web site..
Pour mettre à niveau Reporting Services
Workflow de mise à niveau vers le mode natif
-
Si la base de données de serveur de rapports se trouve sur un ordinateur distant et que vous n'avez pas l'autorisation de mettre à jour cette base de données, le programme d'installation vous invite à fournir les informations d'identification pour mettre à jour la base de données de serveur de rapports distante. Soyez sûr de fournir les informations d'identification qui ont sysadmin ou les autorisations de mise à jour de la base de données. -
L'installation vérifie les conditions ou paramètres qui empêchent la mise à niveau et lit les paramètres de configuration. Les exemples incluent les extensions personnalisées déployées sur le serveur de rapports. Si la mise à niveau est bloquée, vous devez modifier votre installation afin qu'elle ne le soit plus, ou migrer vers une nouvelle instance de SQL Server 2012. Pour plus d'informations, consultez la documentation relative au Conseiller de mise à niveau. -
Si la mise à niveau peut se poursuivre, le programme d'installation vous invite à la continuer. -
Le programme d'installation crée de nouveaux dossiers pour les fichiers programme de SQL Server 2012. Les dossiers de programme pour une installation de Reporting Services incluent MSRS11.<instance name>. -
L'installation ajoute les fichiers programme du serveur de rapports SQL Server 2012, les outils de configuration et les utilitaires de ligne de commande qui font partie des fonctionnalités du serveur de rapports. -
Les fichiers programme de la version antérieure sont supprimés. -
Les utilitaires et les outils de configuration du serveur de rapports mis à niveau vers la nouvelle version incluent l'outil de configuration de Reporting Services, les utilitaires de ligne de commande et le Générateur de rapports. Les nouveaux outils installés avec SQL Server 2012 incluent le nouvel aperçu du concepteur de rapports. -
D'autres outils clients tels que Outils de données SQL Server (SSDT), SQL Server Management Studio et la documentation en ligne ne sont pas mis à niveau. Pour obtenir des nouvelles versions des outils, vous pouvez les ajouter lorsque vous exécutez le programme d'installation. Les versions antérieures coexistent avec les versions de SQL Server 2012. Si vous avez installé les exemples, la version antérieure demeure. L'installation ne prend pas en charge la mise à niveau pour les exemples SQL Server.
-
-
Le programme d'installation réutilise l'entrée de service du gestionnaire de services de contrôle pour le service Report Server de SQL Server 2012. Cette entrée de service inclut le compte de service Windows Report Server. -
L'installation réserve les nouvelles URL en fonction des paramètres de répertoire virtuel existants dans IIS. Comme le programme d'installation ne supprime pas toujours les répertoires virtuels dans IIS, veillez à les supprimer manuellement après la mise à niveau. -
L'installation met à niveau les bases de données du serveur de rapports vers le nouveau schéma et modifie le RSExecRole en ajoutant les autorisations du propriétaire de la base de données au rôle. Cette étape intervient seulement lorsque vous effectuez une mise à niveau à partir de SQL Server 2005 Reporting Services avant le SP1. -
L'installation fusionne les paramètres dans les fichiers de configuration. En utilisant comme base les fichiers de configuration de l'installation actuelle, les nouvelles entrées sont ajoutées. Les entrées obsolètes ne sont pas supprimées, mais ne seront plus lues après la mise à niveau par le serveur de rapports. La mise à niveau ne supprime pas les anciens fichiers journaux, le fichier RSWebApplication.config obsolète ou les paramètres de répertoire virtuel dans IIS. La mise à niveau ne supprime pas le Concepteur de rapports de SQL Server 2005, Management Studio ou autres outils clients. Si vous n'en avez plus besoin, veillez à supprimer ces fichiers et outils après la mise à niveau.
-
Aucun support pour les versions antérieures du fournisseur WMI de Reporting Services. Le fournisseur WMI de Reporting Services n'offre pas de compatibilité descendante avec les versions antérieures. Après la mise à niveau, vous ne pouvez pas utiliser le fournisseur WMI SQL Server 2012 Reporting Services (SSRS) avec les versions antérieures de Reporting Services. Pour plus d'informations sur la compatibilité descendante, consultez Compatibilité descendante de Reporting Services.
Remarque
|
|---|
|
|
-
Vue d'ensemble de la procédure de mise à niveau vers SharePoint 2013 (http://go.microsoft.com/fwlink/p/?LinkId=256688). -
Nettoyer les préparations avant la mise à niveau vers SharePoint 2013 (http://go.microsoft.com/fwlink/p/?LinkId=256689). -
Mise à niveau de bases de données de SharePoint 2010 vers SharePoint 2013 (http://go.microsoft.com/fwlink/p/?LinkId=256690).
