Migrer une installation Reporting Services (mode SharePoint)

Si vous ne pouvez pas effectuer une mise à niveau sur place de votre environnement en mode SharePoint de Reporting Services, vous pouvez migrer des éléments de rapport et la configuration d'un environnement SharePoint vers une autre. Les étapes spécifiques peuvent être différentes selon la version à partir de laquelle vous migrez. Pour plus d'informations sur les scénarios de mise à niveau et de migration pour le mode SharePoint, consultez Mettre à niveau et migrer Reporting Services. Pour plus d'informations sur la migration d'un déploiement en mode natif , consultez Migrer une installation Reporting Services (mode natif).

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. Cette rubrique est une vue d'ensemble des étapes requises pour effectuer une mise à niveau avec liaison des bases de données et pour effectuer une migration associée à Reporting Services.

ConseilConseil

Si vous devez effectuer une migration d'un déploiement en mode natif vers SharePoint, consultez les ressources suivantes :

[!REMARQUE]

Pour plus d'informations sur la mise à niveau de SharePoint 2013, consultez les rubriques suivantes :

Dans cette rubrique :

  • Migrate from SQL Server versions prior to SQL Server 2012

  • Migrate from a SQL Server 2012 deployment

  • Additional Resources

Migrer à partir de versions de Reporting Services antérieures à SQL Server 2012

Vous ne pouvez pas migrer d'une batterie de serveurs SharePoint à une autre car chaque batterie a des identificateurs différents tels que SiteID.

Créez tout d'abord le nouvel environnement SharePoint en installant le programme d'installation préalable de SharePoint, le serveur SharePoint, le mode SharePoint de SQL Server 2012 Reporting Services. Pour plus d'informations, consultez Installer le mode SharePoint de Reporting Services comme une batterie de serveurs unique.

Si vous souhaitez utiliser le moteur de base de données de SQL Server 2012 pour le contenu, la configuration ou les bases de données de catalogue de Reporting Services avec SharePoint 2010, alors SharePoint 2010 Service Pack 1 (SP1) est également requis.

Migration du contenu de Reporting Services uniquement : le déplacement de la base de données du catalogue de Reporting Services uniquement vers une nouvelle batterie n'est pas pris en charge, car les catalogues de la base de données et d'autres éléments de la batterie sont associés à des SiteID qui ne seront pas reconnus dans la nouvelle batterie. Si vous devez déplacer le contenu vers une nouvelle batterie, vous devez alors utiliser des outils tels que rs.exe pour copier le contenu vers la nouvelle installation de SharePoint.

Migration complète : si vous migrez les bases de données de contenu SharePoint avec les bases de données du catalogue de Reporting Services vers une nouvelle batterie, vous pouvez suivre la série d'options de sauvegarde et de restauration résumées dans cette rubrique. Dans certains cas, vous devez utiliser un autre outil pour la phase de restauration que celui utilisé pour la phase de sauvegarde. Par exemple, vous pouvez utiliser le Gestionnaire de configuration de Reporting Services pour sauvegarder les clés de chiffrement à partir d'une version antérieure de Reporting Services, mais vous devez utiliser l'Administration centrale de SharePoint ou PowerShell pour restaurer les clés de chiffrement dans une installation en mode SharePoint de SQL Server 2012 Reporting Services.

Icône de flèche utilisée avec le lien Retour en hautTop

Bases de données que vous voyez dans la migration terminée

Le tableau suivant décrit les bases de données SQL Server liées à Reporting Services dont vous disposerez après avoir migré avec succès votre installation SharePoint de Reporting Services :

Base de données

Exemple de nom

Base de données de catalogue

ReportingService_[GUID application service] (*)

L'utilisateur migre.

Base de données temporaire

ReportingService_[GUID application service]TempDB (*)

L'utilisateur migre.

Base de données d'alertes

ReportingService_[GUID application service]_Alerting

Créée lorsqu'une application de service Reporting Services est créée.

(*) Les exemples de noms indiqués dans le tableau respectent les conventions d'affectation de noms que SSRS utilise lors de la création d'une application de service SSRS. Si vous migrez depuis un autre serveur, vos bases de données de catalogue et TempDB conservent les noms de l'installation d'origine.

Icône de flèche utilisée avec le lien Retour en hautTop

Opérations de sauvegarde

Cette section décrit les types d'informations que vous devez migrer et les outils ou processus utilisés pour effectuer la sauvegarde.

Schéma de base de la migration SSRS SharePoint

Objets

Méthode

Remarques

1

Clés de chiffrement Reporting Services.

Rskeymgmt.exe ou Gestionnaire de configuration Reporting Services. Consultez Sauvegarder et restaurer les clés de chiffrement Reporting Services.

  • Les outils indiqués peuvent être utilisés pour la sauvegarde, mais pour l'opération de restauration vous devez utiliser les pages de gestion de l'application de service Reporting Services ou PowerShell.

2

Bases de données de contenu SharePoint.

Sauvegardez la base de données et détachez-la.

Consultez la section « Mise à niveau avec liaison des bases de données » de la rubrique Déterminer l’approche de mise à niveau (SharePoint Server 2010) (https://technet.microsoft.com/en-us/library/cc263447.aspx).

3

Base de données SQL Server, qui joue le rôle de base de données de catalogue de Reporting Services.

Sauvegarde et restauration de la base de données SQL Server

- ou -

Liez et détachez une base de données SQL Server.

4

Fichiers de configuration Reporting Services.

Simple copie du fichier.

Vous devez seulement copier rsreportserver.config si vous avez personnalisé le fichier.

Exemple de l'emplacement par défaut des fichiers : C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reporting

  • Rsreportserver.config

  • Rssvrpolicy.config

  • Web.config pour l'application ASP.NET de serveur de rapports.

  • Machine.config pour ASP.NET.

Icône de flèche utilisée avec le lien Retour en hautTop

Opérations de restauration

Cette section décrit les types d'informations que vous devez migrer et les outils ou processus utilisés pour effectuer la restauration. Les outils que vous utilisez pour la restauration peuvent être différents des outils vous avez utilisés pour la sauvegarde.

Avant de suivre les étapes de restauration, vous devez installer et configurer la nouvelle batterie de serveurs SharePoint 2010 et le mode SharePoint de Reporting Services. Pour plus d'informations sur l'installation basique du mode SharePoint de Reporting Services, consultez Installer le mode SharePoint de Reporting Services comme une batterie de serveurs unique.

Objets

Méthode

Remarques

1

Restaurez les bases de données de contenu SharePoint sur la nouvelle batterie.

Méthode « Mise à niveau avec liaison de base de données » SharePoint.

Étapes de base :

  1. Restaurez la base de données sur le nouveau serveur.

  2. Liez la base de données de contenu à une application Web en indiquant l'URL.

  3. La commande Get-SPWebapplication répertorie toutes les applications Web et les URL.

Consultez la section « Mise à niveau avec liaison des bases de données » de la rubrique Déterminer l’approche de mise à niveau (SharePoint Server 2010) (https://technet.microsoft.com/en-us/library/cc263447.aspx) et la rubrique Liaison de bases de données et mise à niveau vers SharePoint Server 2010 (https://technet.microsoft.com/en-us/library/cc263299.aspx).

2

Restaurez la base de données SQL Server qui joue le rôle de base de données de catalogue Reporting Services (ReportServer).

Sauvegardez et restaurez les bases de données SQL.

- ou -

Liez et détachez la base de données SQL Server.

Lors de la première utilisation de la base de données, Reporting Services met à jour le schéma de la base de données selon les besoins pour qu'elle fonctionne avec l'environnement SQL Server 2012.

Pour plus d'informations sur l'utilisation de l'Administration centrale de SharePoint, consultez la section « Étape 3 : créer une application de service Reporting Services » dans Installer le mode SharePoint de Reporting Services pour SharePoint 2013.

Pour plus d'exemples d'utilisation de PowerShell, consultez la section « Pour créer une application de service Reporting Services à l'aide de PowerShell » dans Service Reporting Services SharePoint et applications de service (mode SharePoint)

3

Créez une nouvelle application de service de Reporting Services.

Administration centrale de SharePoint.

Lorsque vous créez une application de service, configurez-la pour utiliser la base de données du serveur de rapports que vous avez copiée.

4

Restaurez les fichiers de configuration de Reporting Services.

Simple copie du fichier.

Exemple de l'emplacement par défaut des fichiers : C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reporting.

5

Restaurez les clés de chiffrement Reporting Services.

Restaurez le fichier de sauvegarde des clés via la page « SystemSettings » de l'application de service de Reporting Services.

- ou -

PowerShell.

Consultez la section « Gestion des clés » de la rubrique Gérer une application de service Reporting Services.

Icône de flèche utilisée avec le lien Retour en hautTop

Configuration supplémentaire

En fonction de la configuration de votre environnement SharePoint précédent, vous devrez peut-être effectuer une ou plusieurs des opérations suivantes :

  1. Configurez l'authentification NTLM pour une application de service de Reporting Services. Pour plus d'informations, consultez Configurer la messagerie électronique pour une application de service Reporting Services

  2. Configurez ou activez les extensions de données.

    Si votre installation précédente de Reporting Services utilisait des extensions configurées manuellement dans le fichier de configuration rsreportserver.config, vous devez les activer dans l'environnement de SQL Server 2012 à l'aide de PowerShell. L'architecture de SQL Server 2012  Reporting Services ne stocke pas les informations d'extension dans le fichier rsreportserver.config.

    Pour plus d'informations sur l'utilisation de PowerShell et l'applet de commande New-SPRSExtension, consultez Applets de commande PowerShell (mode SharePoint de Reporting Services).

Migrer à partir d'un déploiement SQL Server 2012

Dans une batterie à plusieurs serveurs, les utilisateurs auront probablement placer les bases de données de contenu et de catalogue sur des ordinateurs différents, auquel cas vous devez simplement ajouter un nouveau serveur avec le service de Reporting Services installé, à la batterie de serveurs SharePoint, puis supprimer l'ancien serveur. Vous ne devriez pas avoir besoin de copier de bases de données.

Opérations de sauvegarde

  1. Sauvegardez les clés de chiffrement Reporting Services.

  2. Sauvegardez de l'application de service de Reporting Services dans l'Administration centrale de SharePoint (ou avec PowerShell). Cette opération sauvegarde également les bases de données de l'application de service dans SharePoint. Consultez la rubrique Applications de service de sauvegarde et de restauration Reporting Services

  3. Si vous avez un compte d'exécution sans assistance (UEA) et que vous utilisez l'authentification Windows, prenez note des informations d'identification pour que vous puissiez les utiliser pour le processus de restauration.

Icône de flèche utilisée avec le lien Retour en hautTop

Opérations de restauration

  1. Restaurez l'application de service de Reporting Services à l'aide de l'Administration centrale de SharePoint. Vous pouvez également utiliser PowerShell.

  2. Restaurez les clés de chiffrement Reporting Services.

    Consultez la section « Gestion des clés » de la rubrique Gérer une application de service Reporting Services.

  3. Configurez le compte UEA et les informations d'identification Windows dans l'application de service.

Icône de flèche utilisée avec le lien Retour en hautTop

Ressources supplémentaires

Icône de flèche utilisée avec le lien Retour en hautTop

Voir aussi

Concepts

Mettre à niveau et migrer Reporting Services

Migrer une installation Reporting Services (mode natif)