Effectuer une mise à niveau depuis SharePoint Foundation 2010 vers SharePoint Server 2010

 

S’applique à : SharePoint Server 2010

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

Si vous exécutez Microsoft SharePoint Foundation 2010 et qu’il vous semble nécessaire de pouvoir profiter des fonctionnalités de Microsoft SharePoint Server 2010, vous pouvez effectuer une mise à niveau depuis SharePoint Foundation 2010 vers SharePoint Server 2010. Pour ce faire, vous pouvez procéder au moyen d’une mise à niveau sur place ou d’une mise à niveau avec liaison des bases de données. Pour réaliser une mise à niveau sur place, vous installez SharePoint Server 2010 sur SharePoint Foundation 2010, puis vous effectuez des configurations supplémentaires nécessaires pour SharePoint Server 2010. Pour effectuer une mise à niveau avec liaison des bases de données, vous créez un environnement distinct pour exécuter SharePoint Server 2010. Ensuite, vous copiez les bases de données de contenu dans cet environnement, attachez les bases de données et mettez à niveau les données.

Dans cet article :

  • Avant de commencer

  • Effectuer une mise à niveau sur place depuis SharePoint Foundation 2010 vers SharePoint Server 2010

  • Attacher les bases de données et effectuer une mise à niveau depuis SharePoint Foundation 2010 vers SharePoint Server 2010

  • Activer les nouvelles fonctionnalités sur les sites et sous-sites existants

Il est recommandé d’effectuer une mise à niveau d’évaluation sur un environnement de test avant de mettre à niveau l’environnement de production. Pour plus d’informations, voir Utiliser une mise à niveau d’évaluation pour rechercher les problèmes potentiels (SharePoint Server 2010). Avant de commencer, veillez à sauvegarder la totalité de l’environnement, y compris les fonctionnalités, les solutions ou les modèles personnalisés en cours d’utilisation. Pour plus d’informations, voir Sauvegarder l’intégralité de l’environnement avant une mise à niveau sur place (SharePoint Foundation 2010). En outre, avant d’effectuer cette modification, vous devez entrer en contact avec les utilisateurs afin qu’ils sachent dans quelle mesure leurs sites vont changer et combien de temps ceux-ci pourraient être indisponibles le temps que vous effectuiez ces étapes. Pour plus d’informations, voir Créer un plan de communication (SharePoint Foundation 2010).

Étant donné que SharePoint Server 2010 possède beaucoup plus de fonctionnalités et de fonctions que SharePoint Foundation 2010, vous devez déterminer soigneusement les fonctionnalités dont vous souhaitez tirer parti dans vos sites actuels, les nouveaux sites à créer et la procédure à suivre pour que le nouvel environnement demeure disponible, sécurisé et performant. Pour plus d’informations, voir Planification et architecture pour SharePoint Server 2010.

Avant de commencer

Avant de commencer la mise à niveau, passez en revue les informations suivantes relatives aux autorisations, aux configurations matérielle et logicielle requises et aux étapes à effectuer avant de démarrer le processus.

  • Assurez-vous que toutes les conditions requises pour le matériel et les logiciels sont remplies. Vous devez avoir une version 64 bits de Windows Server 2008 ou de Windows Server 2008 R2. Pour les batteries de serveurs, vous devez aussi avoir une version 64 bits de SQL Server 2005 ou de SQL Server 2008. For more information about these requirements (such as specific updates that you must install), see Determine hardware and software requirements (SharePoint Server 2010).

  • Assurez-vous que vous êtes prêt à configurer les comptes nécessaires avec les autorisations appropriées. For detailed information, see Administrative and service accounts required for initial deployment (SharePoint Server 2010).

  • Vérifiez que le compte que vous utilisez pour exécuter l’Assistant Configuration des produits SharePoint dans le cas d’une mise à niveau sur place, ou pour attacher les bases de données dans le cas d’une mise à niveau avec liaison des bases de données, est membre du rôle de base de données fixe db_owner pour toutes les bases de données à mettre à niveau.

  • Dans le cas d’une mise à niveau avec liaison des bases de données, recherchez et corrigez toutes les erreurs de cohérence de base de données. Pour plus d’informations, voir Livre blanc : Maintenance des bases de données pour Windows SharePoint Services 3.0.

Effectuer une mise à niveau sur place depuis SharePoint Foundation 2010 vers SharePoint Server 2010

Pour installer et configurer SharePoint Server 2010, vous exécutez le programme d’installation sur tous les serveurs Web de la batterie de serveurs. Ensuite, vous installez tous les modules linguistiques, puis vous exécutez l’Assistant Configuration des produits SharePoint pour commencer la mise à niveau des données. Ensuite, vous utilisez l’Assistant Configuration de batterie de serveurs pour sélectionner les applications de service à utiliser et activer les nouvelles fonctionnalités pour les sites existants.

Notes

Si vous utilisez une approche de mise à niveau hybride avec détachement des bases de données, vous devez détacher vos bases de données de contenu avant d’exécuter le programme d’installation. Pour plus d’informations sur le détachement des bases de données, voir Guide de la mise à niveau sur place avec des bases de données détachées (SharePoint Server 2010).

Il est recommandé de sauvegarder l’environnement avant de lancer la mise à niveau. Pour plus d’informations, voir Sauvegarder l’intégralité de l’environnement avant une mise à niveau sur place (SharePoint Foundation 2010).

Important

Si vous exécutez une mise à niveau sur place sur une batterie de serveurs, arrêtez le service de publication sur le Web (W3SVC) sur tous les serveurs Web pour déconnecter tous les utilisateurs de la batterie de serveurs. Si vous autorisez les utilisateurs d’une batterie de serveurs à se connecter après la mise à niveau des fichiers et des bases de données sur un serveur Web, alors que les autres serveurs Web n’ont pas encore été mis à niveau, les utilisateurs ne pourront pas parcourir les sites Web.

Pour installer SharePoint Server 2010

  1. Exécution du programme d’installation

  2. Dans la page Tapez la clé de produit, tapez votre clé de produit, puis cliquez sur Continuer.

  3. Dans la page Lire les termes du contrat de licence logiciel Microsoft, passez en revue les termes du contrat, activez la case à cocher J’accepte les termes de ce contrat, puis cliquez sur Continuer.

  4. Sur la page Choisir un emplacement pour les fichiers, cliquez sur Installer maintenant.

    Le programme d’installation s’exécute et installe SharePoint Server 2010.

  5. Dans la dernière page, désactivez la case à cocher Exécuter l’Assistant Configuration des produits SharePoint, puis cliquez sur Fermer.

Avant d’exécuter l’Assistant Configuration des produits SharePoint :

  • Assurez-vous que le compte utilisé pour exécuter l’Assistant Configuration des produits SharePoint est membre du rôle de base de données fixe db_owner pour toutes les bases de données que vous souhaitez mettre à niveau. S’il ne l’est pas, vous risquez de recevoir un message d’erreur relatif à un compte d’utilisateur inconnu lorsque l’Assistant commence la mise à niveau des bases de données.

  • Vérifiez que vous avez installé tous les modules linguistiques pour SharePoint Server 2010. Pour plus d’informations, voir Installer les modules linguistiques disponibles (SharePoint Server 2010).

  • Vérifiez que vous avez mis à jour tous les serveurs de votre batterie de serveurs avec les mêmes mises à jour et Service Packs. Si différents niveaux de mises à jour sont appliqués, vous risquez d’obtenir un message indiquant l’absence de mises à jour.

Si vous mettez à niveau un seul serveur, vous pouvez exécuter l’Assistant Configuration des produits SharePoint sur ce serveur uniquement, puis commencer à mettre à niveau le contenu. Si vous mettez à niveau une batterie de serveurs, exécutez d’abord l’Assistant Configuration des produits SharePoint sur le serveur qui exécute le site Web Administration centrale de SharePoint. Interrompez l’Assistant, puis lancez-le sur les autres serveurs de la batterie, puis revenez au premier serveur pour terminer le déroulement de l’Assistant. Il est important de mettre à niveau l’Administration centrale avant de procéder à la mise à niveau de tout autre contenu dans la batterie de serveurs ; c’est la raison pour laquelle il faut terminer le déroulement de l’Assistant sur le serveur qui exécute l’Administration centrale.

Avertissement

Une fois que vous avez exécuté l’Assistant Configuration des produits SharePoint, SharePoint Foundation 2010 n’est plus disponible. Vous ne pouvez pas suspendre ou annuler le processus de configuration et de mise à niveau. Assurez-vous de disposer d’une sauvegarde actuelle et valide de l’environnement avant de poursuivre l’installation de SharePoint Server 2010.

Pour exécuter l’Assistant Configuration des produits SharePoint

  1. Cliquez sur Démarrer, pointez sur Tous les programmes puis sur Outils d’administration et cliquez sur Assistant Configuration des produits SharePoint.

  2. Dans l’Assistant Configuration des produits SharePoint, sur la page Bienvenue dans les produits SharePoint, cliquez sur Suivant.

    Un message s’affiche pour vous avertir qu’il est possible que vous deviez redémarrer ou réinitialiser les services Internet (IIS), les services d’administration SharePoint v4 et le service Minuteur SharePoint v4 au cours de la configuration.

  3. Cliquez sur Oui.

  4. Dans la page Fin de l’Assistant Configuration des produits SharePoint, vérifiez les paramètres, puis cliquez sur Suivant.

    L’Assistant Configuration des produits SharePoint s’exécute et configure la base de données de configuration et l’Administration centrale pour SharePoint Server 2010.

  5. Dans la page Configuration réussie, vérifiez les paramètres qui ont été configurés, puis cliquez sur Terminer.

    Notes

    Si l’Assistant Configuration des produits SharePoint échoue, vérifiez les fichiers journaux PSCDiagnostics et les fichiers journaux de mise à niveau, qui sont situés sur le lecteur sur lequel SharePoint Server 2010 est installé, dans le dossier %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. Pour plus d’informations sur l’affichage de ces fichiers journaux, voir Vérifier l’état de la mise à niveau.

    L’Assistant Configuration des produits SharePoint se ferme et l’Administration centrale s’ouvre sur la page Configuration de votre batterie SharePoint.

    Au cours de la procédure suivante, vous recourez à cette page pour configurer votre batterie de serveurs afin qu’elle dispose des applications de service et des services que vous souhaitez utiliser.

  6. Si vous mettez à niveau une batterie de serveurs, vous pouvez maintenant poursuivre l’exécution de l’Assistant Configuration des produits SharePoint sur les autres serveurs de la batterie.

Pour Exécuter l’Assistant Configuration de batterie de serveurs

  1. Dans la page Configuration de votre batterie SharePoint, cliquez sur Démarrer l’Assistant.

  2. Dans la page Configuration de votre batterie SharePoint, dans la section Services, sélectionnez les services à utiliser dans la batterie de serveurs, puis cliquez sur Suivant.

    Notes

    Vous ne pouvez pas modifier le compte de service pour votre batterie de serveurs à partir de cette page.

    Le déploiement des services peut prendre du temps.

  3. Dans la page Créer une collection de sites, cliquez sur Ignorer.

  4. Dans la page Configuration de votre batterie SharePoint, passez en revue le résumé de la configuration de la batterie de serveurs.

    Notes

    Si vous utilisez l’approche de mise à niveau hybride avec détachement des bases de données, vous pouvez maintenant commencer à attacher les bases de données de contenu pour les mettre à niveau. Pour plus d’informations, voir Guide de la mise à niveau sur place avec des bases de données détachées (SharePoint Server 2010).

  5. Cliquez sur Fermer.

    La commande Activer les fonctionnalités vous permet de mettre à jour toutes les collections de sites à l’aide des fonctionnalités disponibles dans SharePoint Server 2010. Toutefois, vous voudrez peut-être que ces fonctionnalités ne soient disponibles que dans certaines collections de sites. Pour plus d’informations sur la façon de déterminer les fonctionnalités à rendre disponibles et sur la procédure à suivre pour activer les fonctionnalités pour les sites et les sous-sites, voir Activer les nouvelles fonctionnalités sur les sites et sous-sites existants, plus loin dans cet article.

Dans un environnement de batterie de serveurs, il peut sembler opportun que certains serveurs fassent office de serveurs d’applications, tels qu’un serveur d’index. SharePoint Foundation 2010 ne possède pas le rôle de serveur d’applications. Par conséquent, tous les serveurs de votre batterie de serveurs étaient initialement des serveurs Web frontaux. Lorsque vous avez exécuté le programme d’installation, vous avez choisi un type d’installation (Complète, pour un serveur d’applications, ou Serveur Web principal, pour un serveur Web) pour chaque serveur de la batterie de serveurs. Pour les serveurs d’applications, vous devez maintenant utiliser l’Administration centrale pour configurer les services appropriés. Pour plus d’informations sur la gestion des services et sur la modification de la topologie de votre batterie de serveurs, voir Gérer des applications de service et des services (SharePoint Server 2010) et Gestion des topologies de batterie de serveurs (SharePoint Server 2010).

Vous pouvez surveiller le processus de mise à niveau pour chaque site à partir de la page État de la mise à niveau dans l’Administration centrale ou à l’aide de l’opération localupgradestatus dans l’outil en ligne de commande Stsadm. Pour plus d’informations, voir Vérifier la mise à niveau et passer en revue les sites mis à niveau (SharePoint Server 2010).

Lorsque tous les sites ont été mis à niveau correctement, si vous aviez arrêté le service W3SVC sur tous les serveurs Web frontaux avant la mise à niveau, redémarrez-le manuellement sur les serveurs Web frontaux afin de rendre les serveurs Web accessibles aux utilisateurs.

Après avoir effectué la mise à niveau vers SharePoint Server 2010, il est recommandé de configurer les paramètres de recherche pour analyser le contenu. Pour plus d’informations, voir Étapes consécutives à l’installation pour la recherche (SharePoint Server 2010).

Attacher les bases de données et effectuer une mise à niveau depuis SharePoint Foundation 2010 vers SharePoint Server 2010

Si vous changez de matériel lorsque vous effectuez une mise à niveau vers SharePoint Server 2010 ou que vous souhaitez déplacer le contenu SharePoint Foundation 2010 vers une batterie de serveurs SharePoint Server 2010 existante, vous pouvez réaliser une mise à niveau avec liaison des bases de données. Cette section indique les étapes à suivre pour effectuer ce type de mise à niveau. Pour plus d’informations sur chaque étape, voir la section Effectuer une mise à niveau avec liaison des bases de données vers SharePoint Server 2010 du guide de mise à niveau.

Pour réaliser une mise à niveau avec liaison des bases de données, vous effectuez les étapes suivantes :

  1. Préparez le nouvel environnement.

    Vous devez configurer votre nouvel environnement pour pouvoir attacher les bases de données et effectuer une mise à niveau vers SharePoint Server 2010. Veillez à créer des applications Web dans l’environnement SharePoint Server 2010 pour chaque application Web se trouvant dans l’environnement SharePoint Foundation 2010. Pour plus d’informations, voir Préparer le nouvel environnement SharePoint Server 2010 en vue d’une mise à niveau par attachement de base de données.

  2. Sauvegardez les bases de données.

    Créez une sauvegarde de chaque base de données à attacher. Pour plus d’informations, voir Sauvegarder les bases de données disponibles dans la version précédente à l’aide des outils SQL Server.

  3. Détachez les bases de données de version précédente ou créez une copie des bases de données.

    Vous pouvez détacher les bases de données de l’environnement SharePoint Foundation 2010 ou mettre à niveau une copie des bases de données. Pour plus d’informations, voir Détacher les bases de données de version précédente (attachement de base de données standard) et Restaurer une copie de sauvegarde de la base de données (attachement de base de données avec bases de données en lecture seule).

  4. Vérifiez les composants personnalisés.

    Avant d’attacher les bases de données de contenu aux applications Web, utilisez l’applet de commande Windows PowerShellTest-SPContentDatabase pour vérifier que vous avez tous les composants personnalisés nécessaires pour cette base de données. Pour plus d’informations, voir Vérifier les composants personnalisés.

  5. Attachez et mettez à niveau les bases de données.

    Attachez les bases de données pour les mettre à niveau vers SharePoint Server 2010. Pour plus d’informations, voir Ajouter une base de données de contenu à une application Web.

  6. Vérifiez les sites.

    Après avoir mis à niveau les bases de données, vérifiez l’état de la mise à niveau et les sites. Pour plus d’informations, voir Vérification : contrôler la mise à niveau pour la première base de données.

  7. Activez les nouvelles fonctionnalités.

    Après avoir effectué la mise à niveau, vous pouvez activer les nouvelles fonctionnalités pour vos collections de sites.

Activer les nouvelles fonctionnalités sur les sites et sous-sites existants

Après avoir affecté des services aux serveurs et configuré des services partagés, vous pouvez activer les fonctionnalités SharePoint Server 2010 nouvellement installées pour les collections de sites existantes sur la batterie de serveurs. Tous les sites que vous créez disposent automatiquement de ces fonctionnalités. Toutefois, les sites existants ne bénéficient des nouvelles fonctionnalités qu’une fois que vous les avez activées. Vous pouvez opter pour l’une des méthodes suivantes :

  • Activez les nouvelles fonctionnalités pour toutes les collections de sites (celles-ci bénéficient de toutes les nouvelles fonctionnalités).

  • Activez uniquement les fonctionnalités de votre choix pour des collections de sites et des sous-sites spécifiques.

Pour activer les fonctionnalités SharePoint Server 2010 pour tous les sites existants dans votre batterie de serveurs, utilisez la procédure suivante. Vous effectuez celle-ci une seule fois pour mettre à jour tous les sites dans votre batterie de serveurs.

Notes

Le processus d’activation des fonctionnalités pour toutes les collections de sites utilise un travail du service du minuteur SharePoint et peut prendre beaucoup de temps, suivant le nombre de sites que compte votre batterie de serveurs.

Activer les fonctionnalités SharePoint Server 2010 sur tous les sites existants

  1. Dans l’Administration centrale, cliquez sur Mise à niveau et migration.

  2. Dans la page Mise à niveau et migration, cliquez sur Activer des fonctionnalités sur les sites existants.

  3. Dans la page Activer des fonctionnalités sur les sites existants, activez la case à cocher Activer tous les sites de l’installation pour utiliser les fonctionnalités suivantes, puis cliquez sur OK.

    Une fois que vous avez cliqué sur OK, la page État d’activation de fonctionnalité s’ouvre. Cette page est régulièrement mise à jour avec l’état actuel.

Si vous ne souhaitez pas que toutes les collections de sites disposent de la totalité des fonctionnalités SharePoint Server 2010, vous pouvez activer uniquement les fonctionnalités de votre choix pour une collection de sites ou un sous-site spécifique à l’aide de la page Paramètres du site associée à cette collection de sites ou à ce sous-site.

Notes

Si vous décidez d’activer les fonctionnalités site par site, plutôt que sur toutes les collections de sites existantes, vous devrez peut-être, dans un premier temps, démarrer les fonctionnalités au niveau de l’application Web. Pour activer les fonctionnalités pour une application Web, dans l’Administration centrale, dans la page Gestion des applications, cliquez sur Gérer les applications Web. Dans la page Gestion des applications Web, sélectionnez l’application Web qui contient les sites, puis, dans le Ruban, cliquez sur Gérer les fonctionnalités. Dans la boîte de dialogue Gérer les fonctionnalités des applications Web, en regard de chaque fonctionnalité que cette application Web doit utiliser, cliquez sur Activer.

Pour activer des fonctionnalités spécifiques pour une collection de sites donnée, procédez comme suit.

Activer des fonctionnalités spécifiques pour une collection de sites donnée

  1. Dans le site de niveau supérieur de la collection de sites, dans le menu Actions du site, cliquez sur Paramètres du site.

  2. Dans la page Paramètres du site, dans la section Administration de la collection de sites, cliquez sur Fonctionnalités de la collection de sites.

  3. Dans la page Fonctionnalités, en regard de chaque fonctionnalité que cette collection de sites doit utiliser, cliquez sur Activer.

Pour activer des fonctionnalités spécifiques pour un sous-site donné, procédez comme suit.

Activer des fonctionnalités spécifiques pour un sous-site donné

  1. Dans le sous-site, dans le menu Actions du site, cliquez sur Paramètres du site.

  2. Dans la page Paramètres du site, dans la section Actions du site, cliquez sur Fonctionnalités du site.

  3. Dans la page Fonctionnalités, en regard de chaque fonctionnalité que ce sous-site doit utiliser, cliquez sur Activer.