Les informations fournies au sujet des mises à jour logicielles s’adressent à tous les informaticiens qui gèrent Windows SharePoint Services 3.0 ou Microsoft Office SharePoint Server 2007. Toutefois, les instructions propres à l’installation d’une mise à jour logicielle concernent les informaticiens qui doivent installer des mises à jour logicielles sur une batterie de serveurs SharePoint. Comme indiqué dans la section suivante, l’installation de mises à jour logicielles pour des installations autonomes n’implique pas les étapes requises pour installer des mises à jour logicielles sur une batterie de serveurs SharePoint.
Installations autonomes
Si vous avez choisi l’installation de base (serveur unique avec une instance Microsoft SQL Server 2005 Express Edition nommée SQL Server Desktop Engine (MSDE)) lorsque vous avez installé Office SharePoint Server 2007 sur votre serveur Web, vous n’avez pas besoin de suivre le processus et les procédures décrits dans cette rubrique. Dans ce cas, si vous avez activé les mises à jour automatiques, vos ordinateurs sont mis à jour automatiquement. Si vous n’avez pas activé les mises à jour automatiques, vous pouvez utiliser le site Web Windows Update (en anglais) (http://go.microsoft.com/fwlink/?linkid=133349&clcid=0x40C) (en anglais) ou Microsoft Update (en anglais) (http://go.microsoft.com/fwlink/?linkid=90953&clcid=0x40C) (en anglais) pour afficher les mises à jour logicielles disponibles et choisir celles que vous souhaitez installer.
Si vous installez un Service Pack sur une installation autonome de SharePoint, l’Assistant Configuration des produits et technologies SharePoint (Psconfigui.exe) démarre automatiquement et met à jour les bases de données pour les produits et technologies SharePoint. Toutefois, si vous installez un correctif publié dans un package d’installation sur une installation autonome, vous êtes invité à exécuter manuellement l’Assistant Configuration des produits et technologies SharePoint.
Si la mise à jour est une mise à jour publique et que vous disposez d’une installation autonome dans laquelle les mises à jour automatiques sont configurées, la mise à jour exécute Psconfigui.exe en mode silencieux et n’affiche l’interface utilisateur qu’une fois la mise à jour installée. Une mise à jour localisée présente le même comportement sur une installation autonome qu’une mise à jour publique. Pour plus d’informations sur les différents types de mises à jour logicielles SharePoint, voir Présentation des mises à jour logicielles.
Pour tout déploiement autre qu’un déploiement sur un serveur autonome configuré à l’aide de l’installation de base, vous devez visiter le Centre de téléchargement Microsoft (en anglais) (http://go.microsoft.com/fwlink/?linkid=24367&clcid=0x40C) (en anglais) pour télécharger, puis installer la mise à jour logicielle de votre choix.
Remarque :
|
|
Les mises à jour logicielles dont la distribution est limitée, telles que les correctifs, doivent être obtenues par le biais d’une demande adressée au support technique ou à un responsable technique de compte ou via un formulaire de demande figurant dans l’article de la Base de connaissances relatif au correctif à télécharger.
|
Dans un environnement de batterie de serveurs, les mises à jour logicielles ne sont pas installées automatiquement, même si la fonctionnalité Mises à jour automatiques est activée sur vos serveurs Web. Vous ne pouvez pas utiliser le site Web Windows Update (en anglais) (http://go.microsoft.com/fwlink/?linkid=133349&clcid=0x40C) (en anglais) ou Microsoft Update (en anglais) (http://go.microsoft.com/fwlink/?linkid=133318&clcid=0x40C) (en anglais) pour initier l’installation des mises à jour logicielles.
Le programme de mise à jour logicielle vérifie le Registre Windows et bloque l’installation automatique sur tout serveur Web qui ne contient pas la valeur "Serverrole"="SINGLESERVER" dans la clé HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web server extensions\12.0\WSS\ .
Conseil :
|
|
Vous pouvez utiliser l’Éditeur du Registre pour vérifier la valeur de la clé HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web server extensions\12.0\WSS afin de déterminer si vous devez télécharger et installer manuellement les mises à jour logicielles critiques.
|
Microsoft fournit plusieurs types de mises à jour logicielles différents pour Windows SharePoint Services et Microsoft Office SharePoint Server. Avant d’examiner ces mises à jour, il est recommandé d’étudier leur terminologie fondamentale. Le tableau suivant fournit des informations sur la terminologie des mises à jour logicielles utilisée par Microsoft.
Concepts et terminologie des mises à jour logicielles
| Concepts et termes | Description et définition |
|
Correctif logiciel
|
Package cumulatif unique composé d’un ou plusieurs fichiers permettant de traiter un problème affectant un produit. Les correctifs logiciels traitent une situation spécifique à laquelle est confronté le client et ne peuvent pas être distribués à l’extérieur de l’organisation de celui-ci.
|
|
Mise à jour publique
|
Une mise à jour publique est généralement un correctif logiciel lié à la sécurité téléchargeable et disponible pour tout le monde. La configuration Windows Update peut identifier ces mises à jour et les installer automatiquement. Les bulletins de sécurité vous permettent d’accéder aux mises à jour publiques. En règle générale, ces correctifs logiciels sont publiés selon les besoins. Les Service Packs constituent un autre exemple de mise à jour publique.
|
|
Service Pack
|
Ensemble cumulatif et testé regroupant la totalité des correctifs logiciels, des mises à jour de sécurité, des mises à jour critiques et des mises à jour, ainsi que des corrections supplémentaires pour les problèmes détectés en interne depuis la publication du produit. Les Service Packs peuvent également contenir un nombre limité de fonctionnalités ou de modifications d’ordre conceptuel demandées par les clients.
|
|
Modèle de livraison planifié
|
Microsoft Office passe du modèle de publication de correctifs logiciels actuel reposant sur la notion de priorité à un modèle de livraison planifié. Dans ce dernier, les correctifs logiciels sont publiés tous les deux mois. Cette planification permet de mieux anticiper les besoins des clients. Ceux qui ont besoin d’une correction urgente peuvent solliciter un cycle plus court pour un correctif logiciel.
Les mécanismes de mise à disposition suivants prennent en charge cette nouvelle approche :
Pour plus d’informations, voir Des mises à jour cumulatives sont disponibles auprès de l’équipe Microsoft Office pour fournir des correctifs logiciels concernant des problèmes signalés .
|
|
Mise à jour cumulative
|
Ensemble de correctifs logiciels publié tous les deux mois. Une mise à jour cumulative englobe les correctifs logiciels et les mises à jour cumulatives précédemment publiés. Une mise à jour cumulative est parfois appelée correctif cumulatif.
Les correctifs logiciels disponibles sont les suivants :
-
Corrections pour les problèmes répondant aux critères d’acceptation de correctif logiciel. Ces critères comprennent la disponibilité de solution de contournement, l’incidence sur les clients, la reproductibilité et la complexité du code à modifier.
-
Tous les correctifs critiques à la demande actuellement publiés.
-
Toutes les mises à jour critiques liées ou non liées à la sécurité actuellement publiées.
Pour plus d’informations, voir le billet de blog Correctifs logiciels Office à fournir sous la forme de mises à jour cumulatives dans le cadre d’une planification définie (en anglais) (http://go.microsoft.com/fwlink/?linkid=133358&clcid=0x40C) (en anglais) .
|
|
Correctif critique à la demande
|
Un correctif critique à la demande permet de résoudre les problèmes critiques qui ne peuvent pas être traités dans le cadre du cycle de livraison des mises à jour cumulatives. Les correctifs critiques à la demande sont limités aux situations d’urgence, telles que celle où les opérations de gestion normales du client sont bloquées et/ou pour laquelle il n’existe pas de solution de contournement efficace. Les correctifs critiques à la demande sont inclus dans la prochaine mise à jour cumulative publiée.
Remarque :
Le modèle de numérotation de version des publications des correctifs critiques à la demande est 12.0.xxxx.500X. Imaginons la situation dans laquelle un correctif critique à la demande est requis après la publication d’une mise à jour cumulative dont la version est 12.0.6327.5000. Dans cet exemple, la version du correctif critique à la demande est 12.0.6327.5001. Si des correctifs logiciels supplémentaires sont requis avant la prochaine mise à jour cumulative, le numéro de version suivant est 12.0.6327.5002, et ainsi de suite jusqu’à la publication de la prochaine mise à jour cumulative.
|
|
Package
|
Élément téléchargé, en l’occurrence un fichier exécutable (.exe) téléchargé pour un correctif cumulatif ou un correctif logiciel. Un package peut contenir un ou plusieurs correctifs. Suivant le mécanisme de téléchargement fourni, ce fichier exécutable peut être inclus dans un autre fichier exécutable protégé par mot de passe. Une fois que vous avez extrait le package, vous disposez d’un ou plusieurs fichiers .exe dont le nom comprend un numéro d’article de la Base de connaissances, par exemple, Webfldrs-KB907306-ENU.exe. Dans cet exemple, la plupart des clients exécutent le fichier exécutable Webfldrs-KB907306-ENU.exe lorsqu’ils mettent à jour leurs serveurs SharePoint.
|
|
Correctif
|
Les correctifs sont stockés dans des packages. Les correctifs exécutent le programme Windows Installer (msiexec.exe) pour mettre à jour les packages d’installation d’origine (qui portent l’extension de nom de fichier .msi) avec de nouvelles informations ou de nouveaux fichiers binaires. Les correctifs installés par le programme Windows Installer portent l’extension de nom de fichier .msp.
Vous pouvez extraire les correctifs dans un dossier commun pour créer une copie du correctif. Pour plus d’informations, voir Create an installation source that includes software updates (Windows SharePoint Services 3.0) ou Créer une source d’installation qui inclut les mises à jour logicielles (Office SharePoint Server 2007).
|
|
Correctif localisé
|
Un correctif localisé, ou correctif local, contient des mises à jour destinées à des chaînes propres à une langue ou à du code connexe.
|
|
Correctif global
|
Un correctif global est indépendant de la langue et peut être appliqué à n’importe quel serveur, quelle que soit la langue d’installation de base et que des modules de prise en charge linguistiques soient installés ou non. La plupart des mises à jour logicielles sont fournies par le biais de correctifs globaux.
|
|
Programme de mise à niveau
|
Un programme de mise à niveau est un élément spécifique du produit qui évalue l’état actuel des objets connexes et les modifie éventuellement afin qu’ils correspondent à un schéma plus récent, activent de nouvelles fonctionnalités ou résolvent des problèmes connus.
|
Les sections suivantes fournissent des informations supplémentaires sur les mises à jour logicielles :
Mises à jour cumulatives
Comme indiqué dans le tableau précédent sur la terminologie des logiciels, les mises à jour cumulatives offrent un cycle prévisible pour la fourniture des mises à jour logicielles aux clients et facilitent la gestion de l’installation des mises à jour logicielles pour Windows SharePoint Services et Office SharePoint Server. Bien que la première mise à jour cumulative ait été publiée en août 2008, la mise à jour cumulative de décembre (2008) est la première implémentation complète de tous les aspects du nouveau modèle de livraison de mise à jour pour SharePoint. À partir de la mise à jour cumulative de décembre, chaque mise à jour cumulative fournit un package qui contient la version la plus récente de chaque correctif logiciel fourni jusque-là. Cette modification facilite la création d’un nouveau Office SharePoint Server et vous permet de l’appliquer au niveau de mise à jour actuel en procédant aux quatre mises à jour suivantes :
-
le dernier Service Pack pour Windows SharePoint Services ;
Remarque :
|
|
Bien qu’elle soit recommandée en tant que meilleure pratique, l’installation du dernier Service Pack n’est pas requise. Si vous ne pouvez pas installer le dernier Service Pack, l’installation d’une mise à jour cumulative par dessus un ancien Service Pack demeure prise en charge dans le cadre du cycle de vie (Pour plus d’informations, voir http://support.microsoft.com/default.aspx?scid=fh;[ln];lifecycle (http://support.microsoft.com/?LN=fr&scid=gp%3B%5Bln%5D%3Blifecycle&x=6&y=13) (en anglais).
|
-
le dernier Service Pack pour Office SharePoint Server ;
-
la dernière mise à jour cumulative pour Windows SharePoint Services ;
-
la dernière mise à jour cumulative pour Office SharePoint Server.
Gardez à l’esprit les informations suivantes au sujet de la structure du nouveau format de mise à jour :
-
Windows SharePoint Services demeure séparé et n’est pas inclus dans le package Office SharePoint Server.
-
Tous les derniers correctifs globaux et locaux pour Windows SharePoint Services figurent dans le package Windows SharePoint Services.
-
Tous les derniers correctifs globaux et locaux pour Office SharePoint Server et pour les autres produits serveurs Microsoft Office (par exemple InfoPath Forms Services et Microsoft Office Project Server) figurent dans le package Office SharePoint Server.
-
La liste du contenu des packages est une accumulation des éléments fournis depuis la commercialisation du produit, y compris la mise à jour de l’infrastructure, qui n’a plus besoin d’être installée en tant que mise à jour distincte.
Pour plus d’informations sur les corrections spécifiques disponibles dans une mise à jour cumulative, voir l’article de la Base de connaissances consacré à la mise à jour.
Pour plus d’informations sur les mises à jour cumulatives, voir le billet de blog Correctifs logiciels Office à fournir sous la forme de mises à jour cumulatives dans le cadre d’une planification définie (en anglais) (http://go.microsoft.com/fwlink/?linkid=133358&clcid=0x40C) (en anglais) .
Pour obtenir des informations sur les mises à jour cumulatives Microsoft Office à mesure que Microsoft les publie, il est recommandé de s’abonner au blog Office Sustained Engineering (en anglais) (http://go.microsoft.com/fwlink/?linkid=133359&clcid=0x40C) (en anglais) .
Packages
Les packages utilisent la convention d’affectation de nom suivante.
convention d’affectation de nom de mise à jour logicielle
Le modèle pour la convention d’affectation de nom de mise à jour logicielle est nom_produitvvv-kby-xnn-fullfile-lang.exe, où :
-
nom_produit est un identificateur court pour le nom du produit commercialisé.
-
vvv est une description de la version ; par exemple, Service Pack 1 pour sp1.
-
y est un nombre qui correspond à l’article de la Base de connaissances sur la mise à jour logicielle.
-
nn est un nombre indiquant l’architecture du matériel, x86 ou x64.
-
lang est la langue de la mise à jour logicielle ; par exemple, en-us correspond à anglais (États-Unis).
Par exemple, le nom de fichier pour le fichier Microsoft Office SharePoint Server 2007 avec Service Pack 1 (SP1) en anglais (États-Unis) et pour du matériel x86 est officeserver2007sp1-kb936984-x86-fullfile-en-us.exe.
Après avoir exécuté les fichiers .exe exécutables pour installer un package, il est recommandé de vérifier que la mise à jour a été installée. Vous pouvez procéder comme suit pour Windows Server 2003 et Windows Server 2008 :
-
Windows Server 2003 : affichez l’historique des mises à jour installées. Cliquez sur Panneau de configuration, puis sur Ajout/Suppression de programmes. Activez la case à cocher Afficher les mises à jour. Le nom de fichier et une référence correspondant au numéro d’article de la Base de connaissances apparaissent. Par exemple, la liste Programmes et mises à jour installés indique « Mise à jour pour Windows SharePoint Services 3.0 (KB932091) » si ce produit a été installé.
-
Windows Server 2008 : affichez l’historique des mises à jour installées. Cliquez sur Panneau de configuration, puis sur Programmes et fonctionnalités. Sur la barre Tâches, cliquez sur Afficher les mises à jour installées. La liste des mises à jour apparaît ; par exemple, « Mise à jour pour Windows SharePoint Services 3.0 (KB932091) ».
Dans les deux exemples précédents, vous pouvez naviguer jusqu’à http://support.microsoft.com/kb/<numéro_base_de_connaissances>, où <numéro_base_de_connaissances> représente le numéro de l’article dans la Base de connaissances afin de lire l’article qui fournit davantage d’informations sur le package.
Au sujet des packages, notez également les points suivants :
-
Les correctifs sont cumulatifs. Par conséquent, si deux packages contiennent le(s) même(s) correctif(s), le package portant le numéro de version plus élevé contient tout ce que comprend le package portant le numéro de version moins élevé.
-
Les propriétés d’un package indiquent le numéro de la version qui contient le package. Ceci est important, car le numéro de version est parfois supérieur aux versions indiquées pour les fichiers dans le package et est un meilleur point de référence pour le contenu du package.
-
Vous pouvez extraire les packages pour examiner le contenu des correctifs en ouvrant une fenêtre Invite de commandes et en tapant la commande suivante depuis l’invite : <nom_package>.exe /extract:.\<correctif_logiciel>, où <nom_package> est le nom du package et \<correctif_logiciel> est un nom de dossier. La commande précédente extrait le contenu du package dans un dossier nommé correctif_logiciel sous le chemin d’accès du répertoire de l’invite de commandes actuelle. Vous pouvez modifier le paramètre \<correctif_logiciel> pour spécifier un emplacement de répertoire et un nom de dossier en fonction de vos besoins.
-
Un nom de package peut inclure les lettres glb, qui indiquent que le package contient des correctifs globaux ; par exemple, office-kb950487-fullfile-x86-glb.exe.
-
Un nom de package peut inclure des codes régionaux tels que en-us (anglais, États-Unis) ou de-de (allemand, République fédérale d’Allemagne), qui indiquent que le package contient des correctifs localisés ; par exemple, wss-kb948957-fullfile-x86-en-us.exe.
Correctifs
Vous pouvez installer un correctif spécifique manuellement. Toutefois, dans ce cas, le processus de mise à niveau se produit automatiquement, ce qui peut démarrer un programme de mise à niveau. Si vous exécutez le package .exe à la place, les mises à niveau automatiques sont supprimées lorsque le package est installé.
Dans Windows SharePoint Services et Office SharePoint Server 2007, les correctifs associés à un Service Pack ne portent pas les mêmes noms que les correctifs dans les correctifs cumulatifs, les mises à jour publiques et les correctifs logiciels. Par exemple, dans une mise à jour cumulative, le correctif global pour Windows SharePoint Services est nommé sts.msp (.msp représente l’extension de nom de fichier du package de mise à jour Windows Installer) et applique le correctif sts.msi installé à partir du support d’origine. Un autre exemple est Service Pack 1, qui contient un fichier nommé stswwsp1.msp qui applique le correctif sts.msi installé à partir du support d’origine. Même si les noms de fichiers des correctifs sont différents dans les exemples précédents, les deux correctifs mettent à jour les mêmes fichiers. Le tableau suivant indique les mappages les plus couramment utilisés pour Windows SharePoint Services et Office SharePoint Server.
| Produit | Package de mise à jour Windows Installer |
|
Windows SharePoint Services 3.0
|
Dans la liste suivante, <région> représente le code de la langue de base, par exemple, en-us.
-
sts.msp
-
wssmui-<région>.msp
|
|
Office SharePoint Server 2007
|
Dans la liste suivante, <région> représente le code de la langue de base, par exemple, en-us.
-
coreserver.msp
-
coreservermui-<région>.msp
-
dlc.msp, où « dlc » est l’identificateur du cycle de vie des documents, qui englobe les flux de travail et les stratégies
-
dlcmui-<région>.msp
-
ifswfe.msp, où « ifs » est l’identificateur d’InfoPath Forms Services
-
xlsrvapp.msp, où « xls » est l’identificateur des services de calcul Excel
-
Dans certains cas, le nom du correctif peut contenir la chaîne « x-none », qui indique qu’il s’agit d’un correctif global.
|
Correctifs globaux et correctifs localisés
Les correctifs globaux ont un impact sur les parties du produit indépendantes de la langue. En d’autres termes, les correctifs modifient uniquement les éléments dépourvus de relations propres à la langue. La conception du produit SharePoint garantit que toute chaîne spécifique de la langue se trouve à son propre emplacement afin qu’elle puisse être mise à jour séparément. Par conséquent, les correctifs globaux peuvent être appliqués à n’importe quel serveur, quelle que soit la langue d’installation de base et que des modules de prise en charge linguistiques soient installés ou non.
Les correctifs localisés, également appelés correctifs locaux, sont des correctifs qui contiennent des mises à jour pour des chaînes propres à la langue ou du code connexe. Une modification de code dans un correctif localisé peut ne pas concerner une chaîne spécifique affichée dans l’interface utilisateur, mais être suffisamment proche de cette chaîne pour faire partie de ce correctif localisé.
Une problématique fréquente consiste à déterminer s’il faut installer le correctif global et/ou le correctif localisé.
La décision quant au correctif à installer dépend de ce que vous souhaitez effectuer avec l’installation. Les points suivants vous aident à prendre cette décision :
-
La plupart des mises à jour des produits se trouvent dans des correctifs globaux. Comme indiqué dans les informations sur la conception des produits, une attention particulière a été accordée à la séparation des parties du code de produit propres à la langue, code qui ne constitue pas la majeure partie de la base de code.
-
Certaines corrections de code ne peuvent être complètement implémentées sans le recours au correctif global et au correctif local. Si vous installez uniquement l’un des correctifs, des fonctionnalités spécifiques demeurent inopérantes.
-
Étant donné qu’un Service Pack met tout à jour, la première dépendance est introduite à un certain stade après l’application du Service Pack. Cette dépendance demeure jusqu’au prochain Service Pack. L’installation du correctif global ou du correctif localisé n’affecte pas nécessairement le fonctionnement global de votre serveur, mais pour vous assurer d’avoir toutes les corrections, installez le correctif global et le correctif localisé.
-
Le support technique Microsoft recommande vivement d’installer les deux correctifs dans votre environnement SharePoint afin de tirer pleinement parti des corrections et de gérer le même niveau de mise à jour logicielle sur l’ensemble de votre plateforme.
Ressources supplémentaires
Pour mieux comprendre le processus de déploiement des mises à jour, voir la Présentation : assimilation et déploiement des correctifs logiciels, des mises à jour publiques et des Service Packs (en anglais) (http://go.microsoft.com/fwlink/?linkid=121946&clcid=0x40C) (en anglais) , effectuée par Daniel Winter lors de la conférence sur les produits et technologies SharePoint en mars 2008. Cette présentation fournit des informations précieuses sur les différents types de mises à jour logicielles publiées par Microsoft pour Windows SharePoint Services et Office SharePoint Server.
En prenant pour exemples Windows SharePoint Services 3.0 avec SP1 et Office SharePoint Server 2007 avec SP1, Daniel Winter fournit des informations détaillées sur les étapes préalables à la mise à niveau, ainsi que sur son déploiement, sa validation et la résolution des problèmes pouvant l’affecter. Il est vivement recommandé de lire la présentation avant le reste de cet article et avant de déployer une mise à jour logicielle.
Pour mener à bien l’installation d’une mise à jour logicielle sur votre batterie de serveurs, il est recommandé de suivre les étapes préalables à l’installation, d’installation et de vérification indiquées dans cet article.
Avant de commencer
Avant de démarrer les étapes préalables à l’installation, notez les informations suivantes :
-
Microsoft vous recommande de planifier l’installation de la mise à jour logicielle pendant une période qui provoque le moins de perturbations pour vos utilisateurs. Communiquez la planification proposée aux utilisateurs et aux personnes clés impliquées dans les sites Web hébergés sur les serveurs exécutant Office SharePoint Server 2007 et, si nécessaire, ajustez la planification.
-
N’installez pas une version bêta de la mise à jour logicielle Office SharePoint Server 2007 dans un environnement de production.
-
Vous devez télécharger le fichier de mise à jour logicielle approprié pour votre matériel et la langue de vos logiciels.
-
Si vous avez déjà installé un correctif logiciel qui ne résout pas le problème dans la mise à jour logicielle largement distribuée, vous devez vous procurer une mise à jour de ce correctif qui résout les problèmes de votre environnement particulier. Contactez le Support technique Microsoft (en anglais) (http://go.microsoft.com/fwlink/?linkid=99201&clcid=0x40C) (en anglais).
-
Vous devez supprimer les serveurs Web exécutant Office SharePoint Server 2007 du service pendant la durée de l’installation de la mise à jour logicielle. En effet, la mise à jour logicielle pourrait apporter des modifications de schéma à la base de données SQL Server et la création de contenu par les utilisateurs pendant la mise à niveau pourrait aboutir à un contenu différent sur les serveurs frontaux et sur les serveurs principaux.
-
Microsoft recommande d’installer les mises à jour logicielles pour Windows SharePoint Services 3.0 avant les mises à jour logicielles pour Microsoft Office SharePoint Server 2007.
-
Dans les déploiements de batteries de serveurs, vous devez mettre à jour tous les serveurs Web Office SharePoint Server 2007 vers la même version de la mise à jour logicielle.
-
Pour le compte que vous utilisez pour installer la mise à jour logicielle et exécuter l’Assistant Configuration des produits et technologies SharePoint, les autorisations minimales sont les suivantes :
-
membre du groupe Administrateurs sur l’ordinateur local qui exécute Office SharePoint Server 2007 ;
-
Dans SQL Server, le compte doit satisfaire à tous les critères suivants :
-
être autorisé à accéder à toutes les bases de données des produits et technologies SharePoint ;
-
bénéficier du rôle serveur fixe Créateurs de base de données (dbcreator) ;
-
bénéficier du rôle serveur fixe Administrateurs de la sécurité (securityadmin).
Afin de vous assurer que vous disposez des autorisations nécessaires pour installer la mise à jour logicielle et exécuter l’Assistant Configuration des produits et technologies SharePoint, Microsoft vous recommande d’ajouter le compte pour l’identité du pool d’applications Administration centrale de SharePoint v3 au groupe Administrateurs sur chacun des serveurs Web locaux et des serveurs d’applications, puis de vous connecter à l’aide de ce compte. Ces modifications sont indispensables uniquement pour l’installation de la mise à jour et l’exécution de l’Assistant Configuration des produits et technologies SharePoint pour terminer la mise à niveau. Au terme de l’installation de la mise à jour, supprimez le compte sur chacun des serveurs Web locaux et des serveurs d’applications.
-
Dans de nombreux environnements informatiques, les administrateurs de base de données créent et gèrent des bases de données. Les stratégies de sécurité et d’autres stratégies dans votre organisation peuvent nécessiter que les administrateurs de base de données créent les bases de données utilisées par Office SharePoint Server 2007. Pour plus d’informations sur le déploiement de Windows SharePoint Services 3.0 dans un environnement dans lequel les administrateurs de base de données créent et gèrent des bases de données, voir Déployer à l’aide de bases de données créées par des administrateurs de base de données (Windows SharePoint Services) (http://go.microsoft.com/fwlink/?linkid=86818&clcid=0x40C).
-
Vous pouvez installer la mise à jour logicielle en ouvrant une session sur le serveur directement ou en vous connectant via une session de la console des Services Terminal Server. Pour plus d’informations sur l’utilisation des sessions de console, voir l’article 278845 dans la Base de connaissances Microsoft : Comment faire pour se connecter à la session de console et l’observer avec les Services Terminal Server de Windows Server 2003 (http://go.microsoft.com/fwlink/?linkid=98317&clcid=0x40C).
Étapes préalables à l’installation
Avant de démarrer les étapes préalables à l’installation recommandées, lisez les indications de configuration suivantes au sujet des batteries de serveurs qui utilisent des services partagés, si cette configuration s’applique votre environnement SharePoint.
Configurations des batteries de serveurs utilisant des services partagés
Dans une configuration utilisant des services partagés, l’ordre dans lequel vous mettez à niveau la batterie de serveurs parente et la batterie de serveurs enfant n’est pas important ; toutefois, Microsoft suggère d’installer la mise à jour logicielle sur la batterie de serveurs parente avant de l’installer sur la batterie de serveurs enfant.
Vous devez utiliser la procédure suivante pour créer et inscrire le proxy de services Web afin d’importer les packages de services Web du catalogue de données métiers dans la batterie de serveurs parente et de vous y connecter correctement à partir de la batterie de serveurs enfant si vous recourez au catalogue de données métiers dans une configuration utilisant des services partagés et que les deux conditions suivantes sont vérifiées :
Pour créer et inscrire le proxy de services Web
-
Compilez le proxy de services Web en une bibliothèque de liens dynamiques (DLL) signée, couramment appelée assembly.
-
Vérifiez que le package du catalogue de données métiers a défini WebServiceProxyType comme suit :
<Property Name="WebServiceProxyType" Type="System.String">
nom_assembly
</Property>
où nom_assembly est un nom de type qualifié d’assembly pour la classe du proxy.
-
Pour que les fonctionnalités de l’assembly soient disponibles pour toute application susceptible d’utiliser l’assembly, vous devez, à l’aide de l’outil Global Assembly Cache de .NET Framework (Gacutil), inscrire l’assembly signé en tant qu’assembly partagé dans le Global Assembly Cache (GAC) sur chaque serveur Web frontal. Vous devez effectuer cette étape sur les serveurs Web frontaux à la fois dans la batterie de serveurs parent et dans la batterie de serveurs enfant qui utilisent l’application. Pour installer l’assembly et remplacer l’assembly existant, utilisez le commutateur combiné /if, en vous appuyant sur la syntaxe suivante :
gacutil /if
nom_assembly
Remarque :
|
|
Pour permettre les scénarios de recherche de contenu d’entreprise d’Office SharePoint Server 2007, vous devez également inscrire cet assembly. Vous pouvez l’inscrire dans la batterie de serveurs parente : pour ce faire, accédez au site Administration centrale, puis cliquez sur Gestion des applications. Dans la section Services partagés Office SharePoint Services, cliquez sur Créer ou configurer les services partagés de cette batterie. La page Gérer les services partagés de cette batterie s’ouvre. Dans le menu de lancement rapide, dans la section Administration de services partagés, cliquez sur le lien du fournisseur de services partagés (SSP) pour ouvrir la page d’accueil Fournisseur de services partagés.
|
-
Exécutez la commande iisreset /noforce sur chaque serveur Web sur lequel vous avez utilisé Gacutil pour inscrire l’assembly.
-
Dans la batterie de serveurs parent, sur le site d’administration associé au fournisseur de services partagés, importez le package XML d’application du catalogue de données métiers.
La batterie de serveurs enfant est maintenant en mesure d’utiliser les métadonnées du catalogue de données métiers sur la batterie de serveurs parent.
Avant d’installer une mise à jour logicielle, il est recommandé d’effectuer la procédure suivante :
-
Vérifiez l’état des travaux du minuteur. Lors de l’installation initiale d’Office SharePoint Server 2007 dans votre batterie de serveurs, si vous avez utilisé une méthode de mise à niveau (sur place ou progressive) et si des travaux de mise à niveau sont toujours en cours d’exécution, l’installation de la mise à jour logicielle peut échouer. Vous devez vérifier qu’aucun des processus de mise à niveau n’est en cours d’exécution. Accédez au site Administration centrale de SharePoint, cliquez sur Opérations, puis, dans la section Configuration globale, cliquez sur État du travail du minuteur. Si des travaux de mise à niveau sont répertoriés, vous devez laisser la mise à niveau se terminer avant d’installer la mise à jour logicielle.
Les travaux de mise à niveau qui apparaissent sur la page État du travail du minuteur résultent de l’une des opérations suivantes ou des deux :
Une fois que vous avez vérifié qu’aucun élément de mise à niveau n’est répertorié sur la page État du travail du minuteur, vous pouvez continuer l’installation de la mise à jour logicielle.
-
S’il y a des objets orphelins dans les bases de données de contenu (les orphelins sont des éléments qui n’ont aucune relation parent ou enfant), l’installation de la mise à jour logicielle échoue. Pour que l’installation réussisse, vous devez corriger la relation des objets ou supprimer les orphelins avant de commencer l’installation de la mise à jour logicielle. Pour plus d’informations sur la procédure à suivre en cas de présence d’un ou de plusieurs objets orphelins dans la base de données, voir l’article de la Base de connaissances Microsoft sur l’affichage d’un message d’erreur lors de la mise à niveau de Windows SharePoint Services 2.0 vers Windows SharePoint Services 3.0 : la mise à niveau a rencontré une ou plusieurs listes qui n’ont pas été mises à jour par Prescan.exe et doit se terminer (http://go.microsoft.com/fwlink/?linkid=105755&clcid=0x40C).
-
Si vous avez personnalisé un modèle de site prédéfini en modifiant directement les fichiers de modèles de sites (ce qui est déconseillé par Microsoft), l’installation de la mise à jour logicielle peut remplacer certains des fichiers que vous avez modifiés ; en outre, vos personnalisations dans ces fichiers seront perdues. Vous devez appliquer de nouveau les personnalisations aux modèles de sites après avoir installé la mise à jour logicielle.
-
Arrêtez le service de publication World Wide Web (W3SVC) sur tous les serveurs Web frontaux pour déconnecter tous les utilisateurs de la batterie de serveurs. Dans les batteries composées de plusieurs serveurs Web frontaux, si vous autorisez les utilisateurs à se connecter lorsque les fichiers et les bases de données ont été mis à jour sur un serveur Web, mais pas sur les autres serveurs Web, les utilisateurs ne peuvent pas parcourir les sites Web.
Remarque :
|
|
Si vous arrêtez manuellement le service de publication World Wide Web, vous devez le démarrer manuellement à la fin de l’installation.
|
-
Avant de commencer la sauvegarde, nettoyez votre environnement en procédant comme suit :
-
Défragmentez tous les index de base de données SQL Server. Pour plus d'informations, voir Comment défragmenter des bases de données Windows SharePoint Services 3.0 et SharePoint Server 2007 (http://go.microsoft.com/fwlink/?linkid=102795&clcid=0x40C).
-
Vérifiez que l’espace disque nécessaire est suffisant dans les volumes des fichiers de base de données, les volumes tempdb et le dossier temporaire Windows sur les serveurs qui exécutent SQL Server, sur les serveurs Web frontaux et sur les serveurs d’applications. L’opération de mise à niveau écrit la progression des différentes étapes dans un journal de mise à niveau qui peut occuper une grande part d’espace disque, mais si vous prévoyez un espace de stockage supplémentaire, vous pouvez éviter les problèmes liés à la limitation d’espace.
-
Si l’une de vos bases de données contient un trop grand nombre de collections de sites par rapport aux recommandations sur l’architecture de l’information dans la planification et le déploiement du Service Pack 1 pour Microsoft Office SharePoint Server 2007 dans un environnement multiserveur (http://go.microsoft.com/fwlink/?linkid=105623&clcid=0x40C) , équilibrez la charge de vos collections de sites en la répartissant sur plusieurs bases de données.
-
Appliquez les méthodes conseillées à propos de la taille des bases de données de contenu avant d’effectuer les opérations de mise à niveau.
-
Veillez à respecter les recommandations concernant le facteur de remplissage de page SQL Server, ainsi que les autres méthodes conseillées relatives à la planification du stockage, avant de commencer la mise à niveau. Pour plus de détails sur les méthodes conseillées en matière de stockage, voir les informations sur les recommandations liées aux performances de la planification et du contrôle du stockage (http://go.microsoft.com/fwlink/?linkid=105890&clcid=0x40C).
-
Sauvegardez la batterie de serveurs avant de commencer l’installation de la mise à jour logicielle. Créez une sauvegarde du service de recherche et de toutes les bases de données. Pour plus d’informations sur les méthodes de sauvegarde, voir Préparer la sauvegarde et la restauration d’une batterie de serveurs (Office SharePoint Server 2007). Microsoft recommande d’effectuer les processus suivants :
-
Service de recherche : effectuez une opération de sauvegarde complète via l’Administration centrale de SharePoint ou Stsadm afin de sauvegarder les composants du service de recherche. L’opération de sauvegarde inclut la base de données du fournisseur de services partagés et le fichier d’index de recherche.
Important :
|
|
Avant de commencer l’opération de sauvegarde, assurez-vous que le lecteur sur lequel vous sauvegardez la recherche dispose d’un espace disque suffisant pour permettre la sauvegarde de l’intégralité de la batterie de serveurs. Même si vous ne sauvegardez que le fournisseur de services partagés du service de recherche, une insuffisance d’espace disponible sur le lecteur de destination entraîne l’échec de l’opération de sauvegarde. Pour plus d’informations, voir Sauvegarder Office SharePoint Server 2007 à l’aide des outils intégrés (http://go.microsoft.com/fwlink/?linkid=105758&clcid=0x40C) .
|
-
Base de données de configuration et base de données de contenu de l’Administration centrale : vous devez sauvegarder vos bases de données au moyen des outils SQL Server après avoir arrêté votre batterie de serveurs. Utilisez le modèle de récupération simple de telle sorte que votre journal des transactions soit tronqué. Cette sauvegarde n’est pas destinée à la réalisation d’une restauration immédiate, mais elle vous permet, le cas échéant, de recréer une base de données de configuration avec précision. Pour plus d’informations, voir Déplacer toutes les bases de données (Office SharePoint Server 2007).
-
Bases de données de contenu : effectuez une opération de sauvegarde complète via Stsadm ou SQL Server afin de sauvegarder toutes les bases de données de contenu. Si vous utilisez SQL Server, vous devez recourir au mode de récupération complète, de sorte que votre journal des transactions ne soit pas tronqué.
Étant donné que vos bases de données de contenu contiennent les données de vos sites Web, il est important de conserver les journaux des transactions non validées contenant ces données. Par conséquent, veillez à ce que toutes les bases de données de contenu (y compris celle de votre application Web Mon site) soient sauvegardées par le biais du modèle de récupération complète.
Important :
|
|
Le modèle de récupération simple est inapproprié pour les systèmes de production pour lesquels la perte de modifications récentes est inacceptable. Dans ces cas, il est recommandé d’utiliser le modèle de récupération complète.
|
-
Base de données d'authentification unique : effectuez une opération de sauvegarde complète via SQL Server afin de sauvegarder la base de données d'authentification unique. Si vous utilisez SQL Server, vous devez recourir au mode de récupération simple, de sorte que votre journal des transactions soit tronqué.
-
Serveur Web frontal : si vous avez personnalisé le serveur Web frontal, vérifiez que vous avez documenté précisément toutes vos personnalisations afin de pouvoir recréer le serveur à tout moment. En dernier ressort, si vous n’avez pas documenté vos personnalisations ou que vous ignorez l’étendue exacte des personnalisations apportées à vos applications Web, il est recommandé d’effectuer une image de sauvegarde de votre serveur Web frontal. Vérifiez que vous avez sauvegardé tous les packages de solutions que vous avez déployés sur vos serveurs Web frontaux.
Dans l’idéal, si vous personnalisez des ordinateurs Web frontaux, la personnalisation est gérée à l’aide d’un script ou d’un processus de génération robuste, qui autorise l’application des personnalisations à un nouvel ordinateur.
Si vous rencontrez une erreur irrécupérable au cours de la mise à niveau, vous devrez peut-être réinstaller SharePoint et restaurer votre serveur à partir de l’image de sauvegarde que vous avez créée. Vous devrez appliquer manuellement toutes les personnalisations sur votre serveur Web frontal.
Important :
|
|
Microsoft recommande de sauvegarder la batterie de serveurs après avoir vérifié la réussite de l’installation de la mise à jour logicielle.
|
Après avoir sauvegardé toutes vos bases de données, utilisez la commande SQL Server DBCC SHRINKFILE pour libérer l’espace non utilisé par les journaux, afin de vider ces derniers autant que possible. Pour plus d’informations, voir Réduction du journal des transactions (http://go.microsoft.com/fwlink/?linkid=105233&clcid=0x40C). Il est conseillé de vérifier que vous pouvez restaurer les bases de données.
Pour des informations détaillées sur la protection et la récupération des données, téléchargez le livre blanc Protection et récupération des données pour Office SharePoint Server dans les déploiements de taille petite ou moyenne (http://go.microsoft.com/fwlink/?linkid=104927&clcid=0x40C) .
-
Dans les batteries de serveurs qui comptent un nombre élevé de sites, l’installation d’une mise à jour logicielle alors que les bases de données de contenu sont attachées peut engendrer des temps morts excessifs. Pour réduire ceux-ci au minimum, Microsoft recommande d’exécuter en plus l’opération preparetomove Stsadm, puis de détacher les bases de données de contenu.
Important : |
|---|
Si vous avez installé la mise à jour d’infrastructure (http://go.microsoft.com/fwlink/?linkid=133363&clcid=0x40C) (en anglais) ou une mise à jour ultérieure, vous ne devez pas exécuter preparetomove. |
Pour plus d’informations, voir Preparetomove : opération Stsadm (Office SharePoint Server).
Étapes d’installation
Cette section inclut l’ensemble des procédures requises pour installer une mise à jour logicielle avec succès dans une batterie de serveurs, quelle que soit sa taille. Si vous mettez à jour une batterie de serveurs de grande taille, lisez la section Optimisation d’une batterie de serveurs de grande taille de ce document.
Vous devez installer la mise à jour logicielle sur chaque serveur exécutant Office SharePoint Server 2007 jusqu’au point où les fichiers sont copiés sur tous les serveurs de la batterie de serveurs. Vous pouvez ensuite revenir au serveur qui héberge le site Web Administration centrale pour terminer l’installation. Après avoir terminé l’installation sur le serveur qui héberge l’Administration centrale, vous effectuez l’installation sur chacun des autres serveurs.
Remarque :
|
|
Vous devez vous assurer que les fichiers de la mise à jour logicielle Windows SharePoint Services 3.0 sont installés sur les serveurs avant d’installer la mise à jour logicielle Office SharePoint Server 2007. Si la mise à jour logicielle Windows SharePoint Services 3.0 n’a pas été installée, une boîte de dialogue vous invite à télécharger et à installer la mise à jour logicielle Windows SharePoint Services 3.0. Vous ne devez exécuter l’Assistant Configuration des produits et technologies SharePoint qu’une seule fois après avoir installé la mise à jour logicielle Office SharePoint Server 2007.
|
La procédure ci-après vous permet d’effectuer les tâches suivantes :
Remarque :
|
|
Vous devez effectuer les étapes 1 à 8 de la procédure suivante sur chaque serveur exécutant Office SharePoint Server 2007 dans la batterie de serveurs avant d’effectuer l’installation sur un serveur exécutant Office SharePoint Server 2007.
|
Pour installer une mise à jour logicielle
-
Déconnectez les utilisateurs de la batterie de serveurs en arrêtant le service de publication World Wide Web (W3SVC) sur tous les serveurs Web.
Remarque :
|
|
Cette étape manuelle est effectuée par mesure de précaution afin de s’assurer que le service est entièrement arrêté.
|
-
Téléchargez et installez la mise à jour logicielle Windows SharePoint Services 3.0 appropriée pour tous les serveurs de votre batterie de serveurs.
-
Téléchargez et installez la mise à jour logicielle Office SharePoint Server 2007 appropriée pour tous les serveurs de votre batterie de serveurs.
Remarque :
|
|
Vous pouvez exécuter l’Assistant Configuration des produits et technologies SharePoint après avoir installé la mise à jour sur Windows SharePoint Services, puis de nouveau après avoir installé la mise à jour sur Office SharePoint Server. Si vous préférez, vous pouvez exécuter l’Assistant une seule fois après avoir installé tous les packages.
|
-
Une fois l’installation de la mise à jour logicielle terminée, l’Assistant Configuration des produits et technologies SharePoint démarre.
Remarque :
|
|
Si l'Assistant ne démarre pas automatiquement, cliquez sur Démarrer, pointez sur Tous les programmes , sur Outils d'administration, puis cliquez sur Assistant Configuration des produits et technologies SharePoint.
|
-
Sur la page d’accueil de l’Assistant Configuration des produits et technologies SharePoint, cliquez sur Suivant.
-
Dans la boîte de dialogue qui vous signale que certains services devront peut-être être redémarrés au cours de la configuration, cliquez sur Oui.
-
Sur la page Fin de l’Assistant Configuration des produits et technologies SharePoint, cliquez sur Suivant.
-
Lorsque la boîte de dialogue d’installation dans une batterie de serveurs s’ouvre, ne cliquez pas sur OK. Au lieu de cela, laissez la boîte de dialogue suivante affichée sur chaque serveur :
Vous devez exécuter le programme d'installation pour installer de nouveaux fichiers binaires sur tous les serveurs de votre batterie. Si celle-ci compte plusieurs serveurs, exécutez maintenant le programme d'installation et l'Assistant Configuration sur les autres serveurs, puis revenez à ce serveur et cliquez sur OK pour continuer.
-
Lorsque la boîte de dialogue de l’étape précédente s’affiche sur la totalité des serveurs d’applications et des serveurs Web de la batterie de serveurs, utilisez un serveur Web qui héberge le site Web Administration centrale pour finaliser l’installation.
Remarque :
|
|
Microsoft recommande d’installer la mise à jour logicielle d’abord sur un serveur d’applications qui héberge le site Web Administration centrale, puis sur les autres serveurs d’applications, et enfin sur les serveurs Web frontaux. Si vous hébergez le site Web Administration centrale sur un serveur Web frontal, il est recommandé d’installer la mise à jour logicielle d’abord sur le serveur Web frontal qui héberge le site Web Administration centrale, puis sur les serveurs d’applications et enfin sur les serveurs Web frontaux restants.
|
-
Sur le serveur que vous avez sélectionné à l’étape précédente, cliquez sur OK.
-
Dans la boîte de dialogue Configuration réussie, cliquez sur Terminer.
-
Lorsque vous avez terminé la mise à jour d’un serveur Web qui héberge le site Web Administration centrale, suivez les procédures décrites dans la section Vérifier que la procédure s’est déroulée correctement de cet article afin de vous assurer que l’installation de la mise à jour logicielle a réussi sur ce serveur Web.
-
Continuez la mise à jour des ordinateurs restants de la batterie de serveurs, un par un, en cliquant sur OK dans la boîte de dialogue.
Remarque :
|
|
Il est important que l’Assistant Configuration des produits et technologies SharePoint effectue les procédures de configuration sur un seul ordinateur à la fois.
|
-
Lorsque l'installation de mise à jour logicielle et la configuration sont terminées sur tous les serveurs Web de la batterie de serveurs, mettez les serveurs Web à disposition des utilisateurs en démarrant le service de publication World Wide Web manuellement sur chaque serveur sur lequel vous avez arrêté manuellement le service.
Si vous avez terminé la procédure « Pour détacher les bases de données de contenu » décrite plus loin dans cet article et que vous avez configuré des ordinateurs supplémentaires pour la mise à niveau des bases de données de contenu, vous devez utiliser l’une des procédures suivantes pour attacher la base de données de contenu, une fois l’installation de la mise à jour logicielle terminée.
Remarque :
|
|
Si vous n’avez pas suivi la procédure « Pour détacher les bases de données de contenu », vous pouvez ignorer les procédures suivantes permettant d’attacher la base de données de contenu.
|
Si vous n’avez pas configuré particulièrement des ordinateurs supplémentaires pour la mise à niveau des bases de données de contenu, vous devez effectuer la procédure « Pour attacher la base de données de contenu depuis l’invite de commandes ». Cette procédure attache la base de données de contenu et lance sa mise à niveau.
Pour attacher la base de données de contenu depuis l’invite de commandes
-
Pour attacher la base de données, ouvrez une fenêtre Invite de commandes, puis tapez la commande suivante depuis l’invite de commandes :
stsadm -o addcontentdb -url <http://nom_serveur_sauvegarde:port> -databasename <Nom_BD_Contenu> -databaseserver <Nouveau_Serveur_Principal>
Si vous avez configuré spécifiquement des ordinateurs supplémentaires pour la mise à niveau des bases de données de contenu, vous pouvez appliquer la procédure suivante pour attacher la base de données de contenu aux ordinateurs mis à jour.
Pour attacher la base de données de contenu
-
Cliquez sur Démarrer, pointez sur Tous les programmes, sur Outils d’administration, puis cliquez sur Administration centrale de SharePoint 3.0.
-
Dans le site Administration centrale, cliquez sur Gestion des applications.
-
Dans la page Gestion des applications, dans la section Gestion des applications Web SharePoint, cliquez sur Bases de données de contenu.
-
Dans la page Gérer les bases de données de contenu, cliquez sur Ajouter une base de données de contenu.
-
Dans les zones de texte, entrez les informations relatives à la base de données de contenu que vous avez détachée précédemment.
-
Répétez les étapes 4 et 5 pour chaque base de données de contenu que vous voulez attacher.
-
Si vous n’avez pas suivi l’étape preparetomove de la procédure « Pour détacher des bases de données de contenu » indiquée dans cet article, vous devez effectuer les étapes de la procédure « Pour synchroniser les bases de données de contenu » suivante.
Pour synchroniser les bases de données de contenu
-
Depuis l’invite de commandes, tapez :
stsadm -o sync -listolddatabases <valeur>
où <valeur> représente le nombre de jours depuis la dernière synchronisation entre votre base de données de contenu et la base de données des services partagés. Par exemple, 5 pour cinq jours ou 0 pour aucun jour. Une valeur égale à 0 (zéro) signifie que sont recensées les bases de données non synchronisées à la date du jour. Dans la mesure où la base de données de contenu et les services partagés sont synchronisés pendant l’analyse, cette valeur varie en fonction de la fréquence des analyses d’index dans la batterie de serveurs. Selon que vous effectuez des analyses fréquentes ou peu fréquentes, définissez cette valeur sur un nombre petit ou élevé.
L’ensemble de résultats issu de cette commande contient les GUID requis pour la commande suivante. L’exécution de la commande -preparetomove permet à SharePoint de marquer une base de données comme comportant des données qui ne sont pas à jour. Pendant une analyse, cet indicateur est détecté et les valeurs obsolètes sont mises à jour.
-
Depuis l’invite de commandes, tapez :
stsadm -o preparetomove -oldcontentDB
<GUID>
-contentDB
<nom_base_de_données>
où le <GUID> provient de la liste de GUID non synchronisés et <nom_base_de_données> représente le nom de la base de données de contenu qui correspond à ce GUID. Laissez le système exécuter une analyse complète, puis réexécutez la commande -listolddatabases.
-
S’il reste des GUID dans l’ensemble de résultats issu de la commande -listolddatabases, exécutez la commande suivante :
stsadm -o sync -deleteolddatabases <valeur>
où <valeur> est le nombre de jours depuis la dernière synchronisation entre votre base de données de contenu et la base de données des services partagés ; par exemple, 5 (cinq jours) est une valeur acceptable ici. Sinon, il s’agit du nombre de jours depuis votre dernière analyse complète. La commande -deleteolddatabases supprime les valeurs périmées de la base de données, pas la base de données proprement dite.
Vous devez exécuter la procédure suivante sur tous les indexeurs et interroger les serveurs de votre batterie de serveurs si l'une des conditions suivantes est remplie :
Pour démarrer le service de recherche
-
Ouvrez une fenêtre Invite de commandes et accédez au répertoire %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\bin.
-
Pour identifier les ordinateurs qui exécutent une instance du service de recherche en ligne, tapez la commande suivante depuis l’invite de commandes :
stsadm -o osearch -action list
-
Ouvrez une session (localement ou via une connexion à distance) sur chaque ordinateur qui est renvoyé dans la liste de l’étape précédente, puis tapez la commande suivante depuis l’invite de commandes :
stsadm -o osearch -action start
-
Pour identifier les ordinateurs qui exécutent une instance du service de recherche en ligne, tapez la commande suivante depuis l’invite de commandes :
stsadm -o spsearch -action list
-
Ouvrez une session (localement ou via une connexion à distance) sur chaque ordinateur qui est renvoyé dans la liste de l’étape précédente, puis tapez la commande suivante depuis l’invite de commandes :
stsadm -o spsearch -action start
Optimisation d’une batterie de serveurs de grande taille
Dans les batteries de serveurs de grande taille, l’installation d’une mise à jour logicielle alors que les bases de données de contenu sont attachées peut engendrer des temps morts excessifs. S’il existe plusieurs sites ou de nombreux serveurs Web, pour réduire au minimum les temps morts requis pour la mise à niveau, il est recommandé d’exécuter en plus l’opération preparetomove Stsadm depuis l’invite de commandes, puis de détacher les bases de données de contenu.
Pour obtenir les meilleures performances possible lors des opérations de mise à niveau, utilisez quatre ou cinq serveurs Web frontaux par serveur de base de données. Vous devez configurer des mappages des accès de substitution sur ces serveurs Web frontaux temporaires afin d’établir une correspondance avec les serveurs d’origine. Si les mappages des accès de substitution ne sont pas identiques, les bases de données de contenu risquent d’être mises à niveau à partir d’URL incorrectes dans leur contenu de site. Cela se traduit par l’affichage imprécis de certaines pages ; vous devez contacter les services techniques de Microsoft pour résoudre le problème. Pour plus d’informations, voir Planifier les mappages des accès de substitution (Office SharePoint Server) (http://go.microsoft.com/fwlink/?linkid=105997&clcid=0x40C) .
Pour préparer le déplacement des bases de données de contenu
-
Dans Windows Server 2003, ouvrez une fenêtre Invite de commandes et accédez au répertoire %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin, qui contient généralement l’outil en ligne de commande Stsadm.
-
Avant de détacher les bases de données, vous devez exécuter l’opération Stsadm preparetomove afin que la base de données de contenu soit incluse dans la synchronisation des appartenances et des profils une fois que vous l’avez rattachée. Depuis l’invite de commandes, tapez la commande suivante :
stsadm -o preparetomove -contentDB
<serveur_de_bases_de_données:nom_base_de_données>
Remarque :
|
|
Si vous n’exécutez pas cette opération avant de détacher la base de données de contenu, les informations d’appartenance et de profil de la base de données de contenu sont statiques et ne sont pas synchronisées après la mise à niveau.
|
Pour plus d’informations sur l’opération preparetomove Stsadm, voir Preparetomove : opération Stsadm (Office SharePoint Server).
Remarque :
|
|
À moins que vous ne soyez confronté à une batterie de serveurs vraiment très volumineuse, il n’est pas nécessaire de suivre cette procédure.
|
Pour détacher les bases de données de contenu
-
Pour détacher une base de données de contenu via Stsadm, ouvrez une fenêtre Invite de commandes et accédez au répertoire %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\BIN.
-
Tapez la commande suivante depuis l’invite de commandes :
stsadm -o deletecontentdb -url http://nom_ordinateur –databasename nom_base_de_données_contenu
Dans cette opération, -url spécifie l'application Web à partir de laquelle les bases de données de contenu doivent être détachées et -databasename spécifie le nom de la base de données de contenu à détacher.
Remarque : |
|---|
Si votre serveur de base de données est sur un serveur distinct, vous devez utiliser le paramètre -databaseserver pour spécifier le nom du serveur de base de données. |
Après avoir effectué la mise à niveau de votre batterie de serveurs, vous devez rattacher les bases de données de contenu à la batterie de serveurs. Vous ne pouvez attacher qu’une seule base de données de contenu à la fois à la batterie de serveurs, car lorsque vous attachez les bases de données à la batterie de serveurs mise à niveau, la base de données de contenu est mise à niveau automatiquement.
Si vous souhaitez optimiser un peu plus la mise à niveau, vous pouvez configurer des ordinateurs supplémentaires en tant que serveurs Web exécutant Office SharePoint Server 2007 Service Pack 1 dans une batterie de serveurs à ordinateur unique ; l’utilisation de 4 à 5 serveurs Web est recommandée. Vous devez configurer des mappages des accès de substitution sur ces serveurs Web frontaux temporaires afin d’établir une correspondance avec les serveurs d’origine. Si les mappages des accès de substitution ne sont pas identiques, les bases de données de contenu risquent d’être mises à niveau à partir d’URL incorrectes dans leur contenu de site. Cela peut se traduire par l’affichage incorrect de certaines pages ; pour résoudre le problème, vous devez contacter les services techniques de Microsoft. Pour effectuer ensuite une mise à niveau parallèle des bases de données de contenu, utilisez ces serveurs Web afin de mettre à niveau les bases de données de contenu pendant qu’elles sont détachées de la batterie de serveurs d’origine.
Une fois que vous avez détaché les bases de données de contenu mises à niveau du serveur Web temporaire, et que vous les avez rattachées à la batterie de serveurs d’origine, les bases de données de contenu sont prêtes à être utilisées. À ce stade, vous devez supprimer les bases de données de contenu de la version précédente et sauvegarder la batterie de serveurs.
Remarque :
|
|
Si vous détachez, puis rattachez une base de données de contenu, n’oubliez pas que la prochaine fois que le contenu de cette base de données est analysé, l’analyse sera complète, même si vous avez demandé une analyse incrémentielle. Du fait qu’une analyse complète analyse l’ensemble du contenu, même si ce contenu a été précédemment analysé, les analyses complètes peuvent prendre beaucoup plus temps que les analyses incrémentielles.
|
Si vous exécutez la Mise à jour d’infrastructure pour les produits serveur de Microsoft Office, l’identificateur global unique (GUID) et le journal des modifications de chaque base de données de contenu sont conservés lorsque vous restaurez ou rattachez la base de données. Le GUID et le journal des modifications étant conservés, si vous rattachez une version récente de la base de données, le service de recherche n’a pas besoin d’effectuer une analyse complète pour intégrer la base de données de contenu rattachée. Par conséquent, lorsque vous rattachez une base de données, le service de recherche n’effectue pas d’analyse ou réalise une analyse incrémentielle. Pour plus d’informations, voir Déplacer toutes les bases de données (Office SharePoint Server 2007) et Sauvegarder et restaurer une batterie de serveurs entière (Office SharePoint Server 2007).
La limite de cette méthode est que vous ne pouvez pas mettre à jour simultanément plusieurs bases de données de contenu pour chaque application Web, même si vous utilisez plusieurs ordinateurs.
Vérifier que la procédure s’est déroulée correctement
Après avoir installé une mise à jour logicielle, vérifiez que l’installation s’est déroulée correctement en utilisant l’une des techniques suivantes :
-
Affichez le fichier journal de mise à niveau. Outre afficher les résultats de l’installation dans le fichier Upgrade.log, vous pouvez utiliser ce fichier journal pour résoudre les problèmes liés à une installation ayant échoué.
-
Vérifiez les numéros de version sur certains fichiers, ainsi que certaines clés du Registre. Si vous devez contrôler de manière plus poussée la réussite de l’installation de la mise à jour logicielle, utilisez cette procédure pour vérifier les numéros de version sur certains fichiers, ainsi que pour vérifier certaines clés du Registre.
-
Examinez le schéma SQL. Vous pouvez également vérifier si l’installation de la mise à jour logicielle s’est bien déroulée en utilisant l’Analyseur de requêtes SQL pour examiner le schéma SQL Server. Bien que la version des fichiers DLL et le Registre soient mis à jour lors de la première partie d’une mise à niveau (lorsque les fichiers sont copiés), le schéma SQL Server est mis à niveau uniquement après l’exécution de l’Assistant Configuration des produits et technologies SharePoint. Utilisez cette procédure pour déterminer si l’Assistant Configuration des produits et technologies SharePoint a été exécuté après la mise à jour logicielle.
-
Affichez le numéro de version sur la page Serveurs de la batterie. Vous pouvez utiliser le site Web Administration centrale de SharePoint pour afficher le numéro de version sur la page Serveurs de la batterie. Toutefois, notez que cette page n’affiche que le numéro de version pour Windows SharePoint Services 3.0.
Remarque :
|
|
Les bases de données du fournisseur de services partagés peuvent avoir des numéros de version différents ; par ailleurs, les bases de données d’authentification unique n’ont pas de tables des versions.
|
Remarque :
|
|
Si Windows SharePoint Services 3.0 a été installé dans le cadre d’une installation par simple clic d’Office SharePoint Server 2007, cliquez sur Panneau de configuration, cliquez sur Ajout/Suppression de programmes, puis activez la case à cocher Afficher les mises à jour dans Windows Server 2003. (Dans Windows Server 2008, cliquez sur Panneau de configuration, cliquez sur Programmes et fonctionnalités, puis cliquez sur Afficher les mises à jour installées dans la barre Tâches.) Notez qu’il n’y a pas d’entrée Windows SharePoint Services 3.0. Ensuite, lorsque vous installez une mise à jour logicielle Windows SharePoint Services 3.0, il n’y a pas non plus d’entrée pour la mise à jour logicielle. Pour vérifier que la mise à jour logicielle a été installée, utilisez la procédure suivante.
|
Pour afficher le fichier journal de mise à niveau
-
Dans l’Explorateur Windows, accédez au répertoire suivant :
%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS
-
Ouvrez le fichier Upgrade.log dans un éditeur de texte.
-
Faites défiler jusqu’à la date d’installation de la mise à jour logicielle.
-
Recherchez ou analysez les entrées suivantes :
Finished upgrading SPFarm Name=
<Nom de la base de données de configuration>
Fin de la session de mise à niveau sur place. Root object = SPFarm=<Nom de la base de données de configuration>, recursive = True. 0 errors and 0 warnings encountered.
Si vous trouvez ces entrées, l’installation a réussi.
-
Si vous ne trouvez pas les entrées à l’étape précédente, vous pouvez identifier les problèmes spécifiques qui ont pu contribuer à l’échec en recherchant, ou en analysant visuellement, dans le fichier Upgrade.log les termes suivants :
Une fois que vous avez identifié et résolu les problèmes de blocage, utilisez la procédure « Pour forcer une mise à jour logicielle » fournie plus loin dans cette section.
Dans certaines configurations, le compte de service du minuteur SharePoint (OWStimer) qui, par défaut, est le même que celui utilisé par le pool d’applications Administration centrale de SharePoint v3, est configuré avec des informations d’identification qui ne permettent pas l’accès au dossier LOGS dans %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\. Si tel est le cas, une partie du fichier Upgrade.log est conservée dans le dossier de stockage temporaire du compte qui exécute le service du minuteur SharePoint.
Pour écrire toutes les informations d’enregistrement disponibles, y compris la sortie en clair et les informations de débogage dans les fichiers journaux pour l’installation de la mise à jour logicielle, exécutez la commande suivante :
msiexec /p
<package_correctif>
/l*vx %temp%\patch.log
où package_correctif est le chemin d’accès au fichier de mise à jour logicielle extrait (.msp).
Vous trouverez le fichier journal dans l’emplacement de fichier temporaire sous le nom msi*.log.
Pour vérifier les numéros de version sur certains fichiers, ainsi que certaines clés du Registre
-
Vous pouvez examiner le numéro de version de fichiers spécifiques dans %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\ISAPI.
Comparez le numéro de version Microsoft.SharePoint.portal.dll pour la mise à jour que vous avez installée aux numéros de version Microsoft.SharePoint.portal.dll Office SharePoint Server 2007 fournis dans le tableau « Mises à jour principales pour Office SharePoint Server 2007 ».
-
Dans l’Éditeur du Registre, assurez-vous que la valeur est correcte dans la clé DisplayVersion à l’emplacement suivant :
-
Pour x86 : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Uninstall\OSERVER
-
Pour x64 : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Windows\CurrentVersion\Uninstall\OSERVER
Comparez le numéro de version Microsoft.SharePoint.portal.dll pour la mise à jour que vous avez installée aux numéros de version Microsoft.SharePoint.portal.dll Office SharePoint Server 2007 fournis dans le tableau « Mises à jour principales pour Office SharePoint Server 2007 ».
Remarque :
|
|
DisplayVersion contient la valeur 12.0.6219.1000 lorsque le Service Pack 1 ou le correctif cumulatif postérieur au Service Pack 1 est présent sur l’ordinateur.
|
Pour effectuer la vérification en examinant directement le schéma SQL
-
Cette requête SQL Server peut être exécutée sur n'importe quelle base de données des produits et technologies SharePoint pour assurer le suivi de toutes les mises à niveau effectuées sur la base de données dans le GUID 00000000-0000-0000-0000-000000000000 :
SELECT * FROM Versions
La valeur la plus élevée mappée sur le GUID précédent doit être égale à la version actuelle du produit. Pour le Service Pack 1, la version doit inclure 6211.
Si l’installation a échoué, vous pouvez réexécuter l’Assistant Configuration des produits et technologies SharePoint ou utiliser la procédure suivante pour terminer la configuration depuis l’invite de commandes.
Pour forcer une mise à jour logicielle
-
Ouvrez une fenêtre Invite de commandes et, depuis l’invite de commandes, spécifiez le répertoire suivant :
%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin
-
Tapez la commande suivante :
psconfig -cmd upgrade -inplace b2b -wait -force
Pour afficher les serveurs dans la page Batterie de serveurs
-
Utilisez l’une des méthodes suivantes pour ouvrir les serveurs dans la page Batterie de serveurs :
-
Sur la page d'accueil de l'Administration centrale, cliquez sur Opérations. Sur la page Opérations, dans la section Topologie et services, cliquez ensuite sur Serveurs de la batterie.
-
Dans Internet Explorer, connectez-vous à la page Web suivante :
http://nom_serveur:Port/_admin/FarmServers.aspx
où nom_serveur est le nom du serveur et Port est le port configuré pour le site Web Administration centrale.
-
Sur la page Serveurs de la batterie, en regard de Version, vérifiez le numéro de version de chaque serveur de la batterie de serveurs pour vous assurer que chacun d’eux a été mis à jour vers la nouvelle version binaire.
Pour vérifier si le numéro de version Windows SharePoint Services 3.0 pour la mise à jour logicielle est correct, reportez-vous au tableau « Mises à jour principales pour Windows SharePoint Services 3.0 ».
Si le numéro de version correspond au numéro de version de la mise à jour logicielle, vous avez fini la mise à jour du serveur. Si le numéro de version est incorrect, l'installation de la mise à jour logicielle ne s'est pas correctement terminée. Pour identifier et résoudre les problèmes de blocage, suivez la procédure « Pour afficher le fichier journal de mise à niveau » précédemment dans cet article.
Ajouter de nouveaux serveurs à une batterie de serveurs (facultatif)
Si vous devez créer un serveur pour joindre une batterie de serveurs existante, il est recommandé d’utiliser un emplacement source d’installation qui contient les fichiers de mise à jour logicielle. Lorsque vous utilisez cette source d’installation pour ajouter de nouveaux serveurs à votre batterie de serveurs, la mise à jour logicielle est déjà appliquée au nouveau serveur : la version du nouveau serveur correspond à celle des autres serveurs de votre batterie de serveurs.
Vous pouvez télécharger Office SharePoint Server 2007 avec SP1 en tant que version mise à jour à partir de l’emplacement suivant :
Vous pouvez utiliser le dossier Mises à jour pour créer un emplacement source d’installation qui contient déjà les mises à jour logicielles correspondant à celles installées sur votre batterie de serveurs. Pour plus d’informations, voir Créer une source d’installation qui inclut les mises à jour logicielles (Office SharePoint Server 2007).
Si vous avez besoin de créer un serveur pour joindre une batterie de serveurs existante et si vous n’avez pas créé de source d’installation mise à jour, vous devez respecter cette procédure.
Pour créer un serveur afin de joindre une batterie de serveurs existante
-
Installez le produit sans mise à jour logicielle et n’exécutez pas l’Assistant Configuration des produits et technologies SharePoint.
Remarque :
|
|
En n’exécutant pas l’Assistant Configuration des produits et technologies SharePoint, vous ne définissez pas l’emplacement de la base de données de configuration via la création de la clé de Registre HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web server extensions\12.0\Secure\ConfigDB.
|
-
Installez la mise à jour logicielle.
-
Exécutez l’Assistant Configuration des produits et technologies SharePoint depuis l’invite de commandes.
Si vous n’exécutez pas cette procédure et que vous exécutez l’Assistant Configuration des produits et technologies SharePoint après avoir installé la version finale du produit, l’Assistant Configuration des produits et technologies SharePoint lit la clé de Registre ConfigDB et affiche le message suivant : « Exception : System.InvalidOperationException : L’opération n’est pas valide en raison de l’état actuel de l’objet. ». Pour résoudre ce problème, vous devez soit modifier le Registre, soit utiliser la ligne de commande pour forcer la configuration à se terminer avec succès.
Utilisez l’Éditeur du Registre pour modifier le contenu de la clé de Registre ConfigDB, puis exécutez l’Assistant Configuration des produits et technologies SharePoint.
Pour forcer une installation en modifiant le Registre après un échec de configuration
-
Installez la mise à jour logicielle et empêchez l’exécution de l’Assistant Configuration des produits et technologies SharePoint.
-
Utilisez l’Éditeur du Registre pour changer le type d’installation en une nouvelle installation. Modifiez la clé de Registre comme suit :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web server extensions\12.0\WSS\"SetupType"="CLEAN_INSTALL"
-
Exécutez l’Assistant Configuration des produits et technologies SharePoint pour effectuer une opération de déconnexion.
-
Exécutez l’Assistant Configuration des produits et technologies SharePoint pour vous connecter à votre batterie de serveurs.
Utilisez l’outil en ligne de commande Psconfig.
Pour forcer une installation après un échec de configuration (ligne de commande)
-
Installez le produit sans mise à jour logicielle et n’exécutez pas l’Assistant Configuration des produits et technologies SharePoint.
-
Installez la mise à jour logicielle et n’exécutez pas l’Assistant Configuration des produits et technologies SharePoint.
-
Ouvrez une fenêtre Invite de commandes et, depuis l’invite de commandes, tapez la commande suivante :
psconfig -cmd configdb -connect -server
<Nom_SQL_Server>
-database SharePoint_Config_
<nom_bd>
-user
<nom_utilisateur_domaine>
-password
<mot_de_passe>
-cmd helpcollections -installall -cmd secureresources -cmd services -install -cmd installfeatures -cmd applicationcontent -install
Mettre à jour les packs de modèles linguistiques
Pour chaque pack de modèle linguistique installé sur un serveur qui restitue du contenu, vous devez installer les packs de modèles linguistiques mis à jour. Pour installer les packs de modèles linguistiques, vous pouvez télécharger les packs de modèles linguistiques mis à jour par le biais du Centre de téléchargement Microsoft. Toutefois, il est recommandé de parcourir les sites Web Microsoft Update ou Windows Update pour détecter les packs de modèles linguistiques installés sur votre serveur Web frontal. Un pack de modèle linguistique mis à jour est installé pour chaque pack de modèle linguistique actuellement installé.
Remarque :
|
|
Comme c’est le cas dans un déploiement initial, le pack de modèles linguistiques de Windows SharePoint Services 3.0 doit être installé avant le pack de modèles linguistiques de Office SharePoint Server 2007. Si vous mettez à jour des packs de modèles linguistiques, vous devez installer à la fois le pack de modèles linguistiques du Service Pack 1 de Windows SharePoint Services 3.0 et le pack de modèles linguistiques du Service Pack 1 de Office SharePoint Server 2007 (ou n’importe quel pack de modèles linguistiques postérieur à SP1) pour chaque pack de modèles linguistiques que vous avez installé.
|
Vous devez exécuter l'Assistant Configuration des produits et technologies SharePoint après avoir installé les packs de modèles linguistiques mis à jour pour chaque pack de modèle linguistique actuellement installé.
Pour créer un emplacement que vous pouvez utiliser pour installer les packs de modèle linguistique avec des mises à jour logicielles déjà appliquées, voir Créer une source d’installation qui inclut les mises à jour logicielles (Office SharePoint Server 2007).