Mise à niveau complète avec liaison de base de données vers Project Server 2010

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2016-11-30

Important

La mise à niveau depuis la version Bêta publique de Project Server 2010 vers la version commerciale de Project Server 2010 est explicitement bloquée et n’est pas prise en charge. Cette restriction s’applique aux méthodes de mise à niveau sur place et de mise à niveau avec liaison des bases de données.

Lorsque vous effectuez une mise à niveau de Microsoft Office Project Server 2007 vers Microsoft Project Server 2010 en utilisant la méthode de mise à niveau avec liaison des bases de données, vous mettez à niveau uniquement le contenu de votre environnement, et pas les paramètres de configuration. L’utilisation de cette méthode est utile lorsque vous changez de matériel ou que vous souhaitez reconfigurer la topologie de votre batterie de serveurs dans le cadre du processus de mise à niveau. Elle est obligatoire si vous effectuez une mise à niveau depuis Office Project Server 2007 déployé sur un matériel qui prend en charge uniquement un système d’exploitation serveur 32 bits.

Pour une mise à niveau avec attachement des bases de données vers Project Server 2010, deux méthodes sont possibles :

  • Mise à niveau complète avec liaison des bases de données : migre les données de projet stockées dans les bases de données Office Project Server 2007, ainsi que les données de site Microsoft Project Web App (PWA) stockées dans une base de données de contenu SharePoint.

  • Mise à niveau principale avec liaison des bases de données : migre uniquement les données de projet stockées dans les bases de données Office Project Server 2007.

Cet article fournit les procédures nécessaires pour une mise à niveau complète avec liaison des bases de données. Pour des informations sur les différentes méthodes de mise à niveau vers Project Server 2010, voir Vue d’ensemble de la mise à niveau Project Server 2010.

Vue d’ensemble du processus

Lorsque vous effectuez une mise à niveau complète avec liaison des bases de données, vous sauvegardez les bases de données requises dans l’ancienne batterie de serveurs, puis les restaurez dans la nouvelle batterie de serveurs. Lorsque vous restaurez la base de données de contenu SharePoint qui contient vos données de site Project Web Access et que vous l’ajoutez à la nouvelle batterie de serveurs, le processus de mise à niveau s’exécute et met à niveau la base de données. Après la restauration des bases de données Office Project Server 2007, celles-ci sont mises à niveau vers Project Server 2010 lorsqu’elles sont utilisées pour mettre en service une instance Project Web Access dans Project Server 2010. La mise à niveau avec liaison des bases de données et la mise à niveau sur place sont similaires sur le plan fonctionnel, mais la mise à niveau avec liaison des bases de données conserve l’environnement Office Project Server 2007 d’origine intact car vous utilisez des copies de sauvegarde des bases de données pour les processus de mise à niveau.

Avant de commencer

Avant de commencer la mise à niveau complète avec liaison de base de données vers Office Project Server 2007, lisez les informations suivantes sur les autorisations et sur la configuration matérielle et logicielle requises. Suivez les étapes spécifiées pour installer ou configurer les logiciels prérequis ou pour modifier des paramètres.

Examiner les autorisations requises

Vous devez au moins détenir les autorisations suivantes pour accomplir les procédures indiquées dans cet article :

  • Sur le serveur de bases de données dont les bases de données sont détachées, vous devez être membre des rôles suivants :

    • Le rôle fixe de base de données db_owner

    • Le rôle fixe de base de données db_backupoperator

  • Sur la batterie de serveurs à laquelle les bases de données sont attachées, vous devez être membre du groupe Administrateurs local. En outre, vous devez être membre des rôles suivants sur le serveur de bases de données :

    • Le rôle serveur fixe dbcreator

    • Le rôle fixe de base de données db_owner

  • Dans certains environnements, vous devez coordonner les procédures de déplacement avec l’administrateur des bases de données. Suivez bien les stratégies et les directives en vigueur pour la gestion des bases de données.

Examiner la configuration matérielle et logicielle requise

Vous devez exécuter l’un des produits suivants sur les serveurs de bases de données pour réaliser ces procédures :

  • Dans votre environnement Office Project Server 2007 : outils clients Microsoft SQL Server pour SQL Server 2000, SQL Server 2005 ou SQL Server 2008. Ceux-ci sont nécessaires pour la sauvegarde des bases de données requises.

  • Dans votre environnement Project Server 2010, une version 64 bits d’un des produits suivants :

    • SQL Server 2008 Service Pack 1 avec Cumulative Update 2

    • SQL Server 2005 Service Pack 3 avec Cumulative Update 3

Notes

Les bases de données Project Server 2010 ne peuvent être hébergées que sur des versions 64 bits de ces deux versions de SQL Server.

Effectuer les étapes prérequises

Avant de sauvegarder les bases de données, vous devez préparer la mise à niveau en suivant ces étapes :

  1. Créez un nouvel environnement de batterie de serveurs. Pour plus d’informations sur la création du nouvel environnement, voir Déployer Project Server 2010 dans un environnement de batterie de serveurs.

  2. Si votre ancien environnement comprend des définitions de sites personnalisées, créez de nouvelles définitions de sites et des fichiers de définition de mise à niveau pour ces définitions de site, puis déployez-les dans le nouvel environnement.

Vue d’ensemble de la mise à niveau complète avec liaison des bases de données

Une mise à niveau complète avec liaison des bases de données met à niveau vos bases de données Office Project Server 2007 et les restaure dans la base de données de contenu du site Project Web Access sur votre batterie de serveurs Project Server 2010. Les bases de données suivantes sont mises à niveau dans ce processus :

  • Provisoire

  • Archive

  • Publier

  • Rapports

  • Base de données de contenu SharePoint (contenant vos données de site Project Web Access)

La différence entre une mise à niveau complète avec liaison des bases de données et une mise à niveau principale avec liaison des bases de données est que la seconde met à niveau seulement vos bases de données Office Project Server 2007 migrant uniquement vos données de projet Office Project Server 2007. Si vous voulez mettre à niveau uniquement vos données de projet Office Project Server 2007, voir Mise à niveau principale avec liaison de base de données vers Project Server 2010.

Pour effectuer une mise à niveau complète avec liaison des bases de données, procédez globalement comme suit :

  1. Vérifier les données Project Server 2007

  2. Extraire votre site Project Web Access d’une base de données de contenu vers une nouvelle base de données de contenu (facultatif)

    Notes

    Cette extraction est requise uniquement si les données de votre site Project Web Access ne sont pas contenues dans sa propre collection de sites (et par conséquent, ni dans sa base de données de contenu). Cette étape vous permet d’extraire les données de votre site Project Web Access d’une base de données de contenu existante pour les placer dans sa propre base de données de contenu.

  3. Sauvegarder les bases de données dans SQL Server

  4. Restaurer les copies de sauvegarde dans la nouvelle batterie de serveurs

  5. Ajouter la base de données de contenu restaurée à la batterie de serveurs Project Server 2010

  6. Mettre en service une nouvelle instance PWA Project Server 2010 en utilisant les bases de données restaurées

  7. Diagnostiquer les échecs

  8. Configurer la post-installation

  9. Vérifier si la migration a réussi

Ces étapes requièrent que Project Server 2010 soit installé dans votre environnement. Il est inutile de configurer un site Project Web Access avant d’utiliser cette procédure. Il est de même inutile de procéder à la configuration post-installation comme la configuration pour l’intégration ou la création de rapports Exchange Server, ce qui peut être fait après la mise à niveau. Pour plus d’informations sur l’installation de Project Server 2010, voir Déployer Project Server 2010 dans un environnement de batterie de serveurs.

Vérifier les données Project Server 2007

Vous devez vérifier que l’état de vos données Office Project Server 2007 est compatible avec la mise à niveau à effectuer, notamment par rapport aux points suivants :

  • Tous les projets doivent être archivés.

  • Le nom de site Project Web App « ProjectBICenter » est réservé dans Project Server 2010. Vérifiez que Office Project Server 2007 ne l’utilise pas comme nom de site Project Web App.

  • Le nom de liste « Project Detail Page » est réservé dans Project Server 2010. Vérifiez que Office Project Server 2007 Project Web Access ne contient pas de liste portant le même nom.

  • Résolvez tous les conflits entre des noms de champs personnalisés et de tables de recherche et des noms réservés dans Project Server 2010. Pour plus d’informations, voir Conflits entre des noms de champs personnalisés et des noms de tables de recherche.

Conflits entre des noms de champ personnalisé et des noms de table de recherche

Certains noms de champs personnalisés et de tables de recherche sont réservés dans Office Project Server 2007 et Project Server 2010. Si vous effectuez une mise à niveau depuis Office Project Server 2007, vérifiez l’absence de conflits entre les noms de champs personnalisés et les noms réservés pour Project Server 2010. Si certains de ces noms sont utilisés dans la base de données Office Project Server 2007 actuelle, les codes hiérarchiques et les champs personnalisés doivent être modifiés dans Office Project Server 2007 avant la poursuite de la migration. Pour valider et effectuer une action corrective, vérifiez que Microsoft Office Project Professional 2007 est connecté à une instance Office Project Server 2007.

Noms de codes hiérarchiques réservés

Noms de code hiérarchique Type Office Project Server 2007 Project Server 2010

Type de coût

Ressource

X

X

Intégrité

Tâche

X

X

État

Projet

X

X

Nom de l’équipe

Ressource

X

X

Service

X

État d’indicateur

X

Noms de champs personnalisés réservés

Nom de champ personnalisé Type Office Project Server 2007 Project Server 2010

Type de coût

Ressource

X

X

Intégrité

Tâche

X

X

État

Projet

X

X

Nom de l’équipe

Ressource

X

X

Exemple de date de fin approuvée

Projet

X

Exemple de date de début approuvée

Projet

X

Exemples de zones concernées

Projet

X

Exemples d’hypothèses

Projet

X

Exemples de besoins de l’entreprise

Projet

X

Exemple de proposition de conformité

Projet

X

État d’indicateur

Tâche

X

Exemples d’objectifs

Projet

X

Exemple de date de révision après implémentation

Projet

X

Exemples de notes de révision après implémentation

Projet

X

Exemples d’objectifs principaux

Projet

X

Services du projet

Projet

X

Impact du projet

Projet

X

Exemple de coût de la proposition

Projet

X

Exemple de date de fin proposée

Projet

X

Exemple de date de début proposée

Projet

X

Importance relative

Projet

X

Services de ressources

Ressource

X

Extraire votre site Project Web Access d’une base de données de contenu vers une nouvelle base de données de contenu (facultatif)

Notes

Utilisez cette procédure uniquement si vous n’avez pas une base de données de contenu séparée pour vos données de site Project Web Access.

Si vous n’avez pas de base de données de contenu séparée pour votre site Project Web Access, vos données de site Project Web App partagent peut-être la base de données de contenu avec d’autres sites. Dans ce cas, il est recommandé d’extraire la collection de sites Windows SharePoint Services pour PWA vers une nouvelle base de données de contenu.

Pour cette procédure les conditions suivantes sont requises.

  • Vous devez disposer d’une batterie de serveurs Office Project Server 2007 totalement opérationnelle.

  • Vous devez disposer d’un accès administratif à l’ordinateur sur lequel la batterie de serveurs s’exécute.

  • Dans votre la batterie de serveurs Office Project Server 2007, vous devez disposer d’au moins une application Web (autre que celle où votre site Project Web App existe). Une nouvelle application Web sur https://server:82 est un exemple d’une telle application.

  • Vous devez connaître l’emplacement de votre outil en ligne de commande Stsadm. Son emplacement par défaut est : %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\12\BIN.

Pour extraire le contenu de site Project Web Access d’une base de données de contenu vers une nouvelle base de données de contenu :

  1. Identifiez l’URL de la collection de sites que vous souhaitez sauvegarder (par exemple, https://server/PWA).

  2. Exécutez la commande Stsadm suivante pour sauvegarder la collection de sites :

    Stsadm -o backup -url <URL_site> -filename <chemin_complet_du_fichier_sauvegarde>

    Par exemple : Stsadm -o backup -url https://server/pwa -filename c:\temp\backup.bak

  3. Utilisez la commande Stsadm suivante pour créer une nouvelle base de données de contenu dans votre seconde application Web.

    Stsadm.exe -o addcontentDB -url <URL_nouvelle_application_Web> -ds <nom_serveur_SQL> -dn <nom_nouvelle_base_de_données_de_contenu>

    Par exemple : Stsadm.exe -o addcontentDB -url https://server:82 -ds CorpSQL1 -dn PWAContentDB

  4. Utilisez la commande Stsadm suivante pour restaurer la collection de sites dans la seconde application Web.

    Stsadm -o restore -url <URL_site> -filename <chemin_complet_du_fichier_sauvegarde>

    Par exemple : Stsadm -o restore -url https://server:82/NewPWA -filename c:\temp\backup.bak

    Assurez-vous que l’URL du site que vous comptez utiliser pour restaurer n’existe pas déjà dans la nouvelle application Web (sinon cette procédure échouera). Vous n’êtes pas obligé d’utiliser le même nom que celui utilisé pour la sauvegarde.

    Le nom utilisé pour restaurer doit être celui que vous comptez utiliser pour la mise à niveau des données vers Project Server 2010.

Sauvegarder les bases de données dans SQL Server

Suivez la procédure appropriée pour sauvegarder vos bases de données Office Project Server 2007 et la base de données de contenu de votre site Project Web Access dans SQL Server 2000, SQL Server 2005 ou SQL Server 2008 (selon celui utilisé pour héberger les bases de données). Répétez la procédure pour chacune des bases de données suivantes dans la batterie de serveurs d’origine :

  • Contenu

  • Project Server_provisoire

  • Project Server_archivé

  • Project Server_publié

  • Project Server_rapport

À la fin de cette procédure, vous aurez créé des doublons de chaque base de données.

Pour sauvegarder une base de données dans SQL Server 2000

  1. Sur le serveur de bases de données, cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server, puis cliquez sur Enterprise Manager.

  2. Dans SQL Server Enterprise Manager, développez Serveurs Microsoft SQL.

  3. Développez Groupe SQL Server.

  4. Développez (local) (Windows NT).

  5. Développez Bases de données.

  6. Cliquez avec le bouton droit sur la base de données que vous voulez sauvegarder, pointez sur Toutes les tâches, puis cliquez sur Sauvegarder la base de données.

  7. Dans la boîte de dialogue Sauvegarde SQL Server, dans la zone Nom, spécifiez un nom pour la sauvegarde, puis dans la zone Sauvegarde, sélectionnez Bases de données - complète.

  8. Dans la zone Destination, sélectionnez une destination existante ou effectuez l’opération suivante :

    1. Cliquez sur Ajouter.

    2. Dans la zone Sélectionner la destination de sauvegarde, sélectionnez Nom de fichier, puis en regard de la zone Nom de fichier, cliquez sur Parcourir.

    3. Dans la boîte de dialogue Emplacement de l’unité de sauvegarde - (local), dans la zone Nom de fichier, tapez un nom de fichier, puis cliquez sur OK.

    4. Cliquez à nouveau sur OK pour fermer la boîte de dialogue Sélectionner la destination de la sauvegarde.

  9. Cliquez sur OK pour démarrer le processus de sauvegarde.

  10. Cliquez sur OK pour confirmer que le processus de sauvegarde est terminé.

Répétez la procédure précédente pour sauvegarder les autres bases de données requises.

Pour sauvegarder une base de données dans SQL Server 2005

  1. Sur le serveur de bases de données, cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.

  2. Dans la zone Se connecter au serveur, renseignez les informations de connexion, puis cliquez sur Se connecter.

  3. Une fois établie la connexion à l’instance appropriée du moteur de base de données SQL Server 2005, dans l’Explorateur d’objets, développez l’arborescence du serveur en développant le nom du serveur.

  4. Développez Bases de données, cliquez avec le bouton droit sur la base de données que vous souhaitez sauvegarder, pointez sur Tâches, puis cliquez sur Sauvegarder. La boîte de dialogue Sauvegarder la base de données s’affiche.

  5. Dans la partie Source, dans la zone Base de données, vérifiez le nom de la base de données.

  6. Dans la zone Type de sauvegarde, sélectionnez Complète.

  7. Sous Composant de sauvegarde, sélectionnez Base de données.

  8. Dans la partie Jeu de sauvegarde, dans la zone de texte Nom, acceptez le nom de jeu de sauvegarde par défaut qui est suggéré ou entrez un nom différent pour le jeu de sauvegarde.

  9. Dans la partie Destination, spécifiez le type de destination de sauvegarde en sélectionnant Disque ou Bande, puis spécifiez une destination. Pour créer une autre destination, cliquez sur Ajouter.

  10. Cliquez sur OK pour démarrer le processus de sauvegarde.

Répétez la procédure précédente pour sauvegarder les autres bases de données requises.

Pour sauvegarder une base de données dans SQL Server 2008

  1. Sur le serveur de bases de données, cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server 2008, puis cliquez sur SQL Server Management Studio.

  2. Dans la zone Se connecter au serveur, renseignez les informations de connexion, puis cliquez sur Se connecter.

  3. Une fois établie la connexion à l’instance appropriée du moteur de base de données SQL Server 2008, dans l’Explorateur d’objets, développez le nom du serveur.

  4. Développez Bases de données, cliquez avec le bouton droit sur la base de données que vous souhaitez sauvegarder, pointez sur Tâches, puis cliquez sur Sauvegarder. La boîte de dialogue Sauvegarder la base de données s’affiche.

  5. Dans la partie Source, dans la zone Base de données, vérifiez le nom de la base de données.

  6. Dans la zone Type de sauvegarde, sélectionnez Complète.

  7. Sous Composant de sauvegarde, sélectionnez Base de données.

  8. Dans la zone Jeu de sauvegarde, dans la zone Nom, acceptez le nom de jeu de sauvegarde par défaut ou entrez un nouveau nom.

  9. Dans la section Destination, spécifiez le type de destination de sauvegarde en sélectionnant Disque ou Bande, puis spécifiez une destination. Pour créer une autre destination, cliquez sur Ajouter.

  10. Cliquez sur OK pour démarrer le processus de sauvegarde.

Pour plus d’informations sur la sauvegarde des bases de données dans SQL Server, voir les articles suivants :

Restaurer les copies de sauvegarde dans la nouvelle batterie de serveurs

Après avoir configuré la nouvelle batterie de serveurs Project Server 2010, vous pouvez restaurer les copies de sauvegarde des bases de données sur l’instance SQL Server utilisée pour l’hébergement de vos bases de données Project Server 2010. Notez que vous devez effectuer une restauration vers une version 64 bits de SQL Server 2008 SP1 avec CU2 ou de SQL Server 2005 SP3 avec CU3. Démarrez avec une base de données, puis vérifiez que la récupération a fonctionné avant de restaurer les autres bases de données.

La section suivante contient des procédures pour la restauration des sauvegardes.

Pour restaurer une copie de sauvegarde d’une base de données dans SQL Server 2005 Enterprise Edition

  1. Dans SQL Server Management Studio, cliquez avec le bouton droit sur Bases de données puis cliquez sur Restaurer la base de données. La boîte de dialogue Restaurer la base de données s’affiche.

  2. Dans la boîte de dialogue Restaurer la base de données, sur la page Général, dans la zone Vers la base de données, entrez le nom de la base de données que vous restaurez.

  3. Dans la zone Vers une limite dans le temps, conservez la valeur par défaut (Le plus récent possible).

  4. Pour spécifier la source et l’emplacement des jeux de sauvegarde à restaurer, cliquez sur À partir de l’unité, puis cliquez sur Parcourir pour sélectionner le fichier de sauvegarde.

  5. Dans la boîte de dialogue Spécifier la sauvegarde, dans la zone Support de sauvegarde, vérifiez que l’option Fichier est sélectionnée.

  6. Dans la zone Emplacement de sauvegarde, cliquez sur Ajouter.

  7. Dans la boîte de dialogue Localiser le fichier de sauvegarde, sélectionnez le fichier à restaurer, puis cliquez sur OK.

  8. Dans la grille Sélectionnez les jeux de sauvegarde à restaurer, activez la case à cocher Restaurer en regard de la sauvegarde complète la plus récente.

  9. Dans la boîte de dialogue Restaurer la base de données, sur la page Options, sous Options de restauration, activez la case à cocher Remplacer la base de données existante.

  10. Cliquez sur OK pour démarrer le processus de récupération.

Répétez la procédure précédente pour restaurer les autres bases de données requises.

Pour restaurer une copie de sauvegarde d’une base de données dans SQL Server 2008 Enterprise

  1. Une fois établie la connexion à l’instance appropriée du moteur de base de données SQL Server 2008, dans l’Explorateur d’objets, développez le nom du serveur.

  2. Cliquez avec le bouton droit sur Bases de données, puis cliquez sur Restaurer la base de données. La boîte de dialogue Restaurer la base de données s’affiche.

  3. Dans la boîte de dialogue Restaurer la base de données, dans la page Général, entrez le nom de la base de données à restaurer dans la liste Vers la base de données.

  4. Dans la zone Vers une limite dans le temps, conservez la valeur par défaut (Le plus récent possible).

  5. Pour spécifier la source et l’emplacement des jeux de sauvegarde à restaurer, cliquez sur À partir de l’unité, puis cliquez sur Parcourir pour sélectionner le fichier de sauvegarde.

  6. Dans la boîte de dialogue Spécifier la sauvegarde, dans la zone Support de sauvegarde, vérifiez que l’option Fichier est sélectionnée.

  7. Dans la zone Emplacement de sauvegarde, cliquez sur Ajouter.

  8. Dans la boîte de dialogue Localiser le fichier de sauvegarde, sélectionnez le fichier à restaurer, cliquez sur OK puis, dans la boîte de dialogue Spécifier la sauvegarde, cliquez sur OK.

  9. Dans la boîte de dialogue Restaurer la base de données, sous la grille Sélectionnez les jeux de sauvegarde à restaurer, activez la case à cocher Restaurer en regard de la sauvegarde complète la plus récente.

  10. Dans la boîte de dialogue Restaurer la base de données, sur la page Options, sous Options de restauration, activez la case à cocher Remplacer la base de données existante.

  11. Cliquez sur OK pour démarrer le processus de récupération.

Répétez la procédure précédente pour restaurer les autres bases de données requises.

Pour plus d’informations sur la restauration de bases de données dans SQL Server, voir les articles suivants :

Ajouter la base de données de contenu restaurée à la batterie de serveurs Project Server 2010

Après la restauration de la base de données de contenu Windows SharePoint Services, vous devez ajouter cette dernière à la batterie de serveurs Project Server 2010.

Notes

Assurez-vous que l’application Web sur votre batterie de serveurs Project Server 2010 ne contient pas un site portant le même nom que celui que vous mettez à niveau.

Ajouter la base de données de contenu à la batterie de serveurs Project Server 2010

  1. Ouvrez une invite de commandes en tant qu’administrateur et accédez au répertoire :

    %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\14\BIN

  2. Exécutez la commande suivante :

    STSADM.EXE -o addcontentDB -url <URL_application_Web> -databaseserver <nom_serveur_SQL> -databasename <nom_base_de_données_de_contenu_WSS>

    Par exemple : STSADM.EXE -o addcontentDB -url http://fabrikam/pwa -ds Contoso1 -dn WSS_Content

    Le nom de la base de données doit être le nom exact de la base de données de contenu que vous avez restaurée dans SQL Server lors de la procédure précédente. Lorsque l’invite de commandes se réaffiche, l’étape est terminée.

  3. Surveillez les échecs éventuels dans les journaux de mise à niveau, qui se situent dans le répertoire : %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\14\Logs.

  4. En cas d’échec signalé, accédez au site PWA (https://server/pwa/_layouts/settings.aspx). Si cette page se charge correctement, effectuez la procédure suivante.

Mettre en service une nouvelle instance PWA Project Server 2010 en utilisant les bases de données restaurées

Dans Project Server 2010, vous pouvez désormais créer une instance Project Web App en utilisant les bases de données Office Project Server 2007 que vous avez restaurées dans SQL Server au cours de l’étape précédente. Lorsque l’instance est créée, les bases de données restaurées sont mises à niveau vers Project Server 2010.

Créer une instance Project Web Access Project Server 2010 en utilisant les bases de données Project Server 2007 restaurées

  1. Sur le site Web Administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur Application de service Project Server.

  3. Dans la barre d’outils, cliquez sur Gérer.

  4. Dans la page Gérer les sites Project Web Access, cliquez sur Créer un site Project Web Access.

  5. Dans la page Créer un site Project Web Access :

    1. Dans les champs Emplacement du site Project Web Access et Compte d’administrateur, conservez les valeurs par défaut.

    2. Dans le champ Base de données primaire, tapez le nom du serveur de bases de données sur lequel se trouvent vos bases de données Office Project Server 2007 restaurées.

    3. Vérifiez que les noms des bases de données Project Server correspondent aux noms des bases de données Office Project Server 2007 restaurées que vous allez utiliser. Si ce n’est pas le cas, modifiez-les afin qu’ils correspondent.

      Important

      Les noms de bases de données doivent correspondre exactement aux noms des bases de données Office Project Server 2007 restaurées dans SQL Server. Si les noms ne correspondent pas, une nouvelle base de données Project Server 2010 est créée et la base de données Office Project Server 2007 restaurée n’est pas mise à niveau.

    4. Cliquez sur OK.

Project Server démarrera le processus de création du site PWA. Cliquez sur Actualiser de temps en temps pour afficher le statut de la mise en service de l’instance. Veuillez faire preuve de patience, car l’opération peut durer un certain temps. Au terme du processus de création du site, le statut affiché dans la liste des sites PWA est Mis en service.

Vous pouvez désormais utiliser l’URL pour connecter Internet Explorer, le client Project et les clients basés sur du code personnalisé à Project Web App.

Notes

La première invocation du pool d’applications Internet Information Services (IIS) qui contient l’application Project Web App peut être lente en raison du chargement et de la compilation de l’application .NET Framework.

Diagnostiquer les échecs

Si votre instance Project Web App n’est pas correctement mise en service, le processus de mise en service retourne le statut Échec. À ce stade, vous pouvez consulter les journaux de mise à niveau pour obtenir plus d’informations sur l’échec.

Le journal de mise à niveau se trouve à l’emplacement par défaut suivant : %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\14\Logs.

Étant donné que chaque tentative de mise à niveau crée un nouveau journal, affichez les journaux les plus récents. Vous pouvez afficher le fichier journal adéquat en notant l’horodatage incorporé dans le nom du fichier journal (par exemple, Upgrade<DateHeure>.LOG). Ouvrez les fichiers journaux dans Microsoft Excel et recherchez le terme « Échec » pour obtenir des informations complémentaires sur la raison de l’échec de la mise à niveau. Par exemple, le fichier journal peut indiquer que l’échec est dû à un nom de champ personnalisé non valide dans les données. Dans ce cas, vous devez revenir à Office Project Server 2007 et résoudre le problème (éventuellement en renommant le champ personnalisé). Ensuite, vous devez suivre à nouveau les étapes de cette procédure (sauvegarder et restaurer les bases de données, puis créer une nouvelle instance dans Project Server 2010).

Si le journal de mise à niveau ne donne pas d’indication pour corriger le problème, contactez les services de support technique Microsoft.

Configurer la post-installation

Après avoir créé l’instance Project Web App pour mettre à niveau vos bases de données Office Project Server 2007 vers Project Server 2010, vous pouvez effectuer des étapes de post-installation supplémentaires pour rendre le déploiement plus fonctionnel. Les étapes de configuration post-installation supplémentaires peuvent être les suivantes :

  • Configurer les rapports pour Project Server 2010

  • Configurer Excel Services dans Microsoft Office SharePoint Server 2007

  • Configurer l’authentification unique

  • Configurer le service de création de cubes

  • Configurer les périodes de rapports de temps

  • Configurer l’intégration d’Exchange

Pour plus d’informations sur ces étapes, voir Installer et configurer Project Server 2010.

Vérifier si la migration a réussi

Ouvrez Project Web App et vérifiez si vos données ont correctement migré. Exécutez les tests habituels sur ce serveur. Si vous notez des différences par rapport au comportement normal, documentez-les et contactez le support technique Project Server 2010.