SharePoint 2007
Installation du Service Pack 3 de WSS V3

Comme nous l’avons vu il y a quelques jours, Microsoft a publié le service Pack 3 de SharePoint 2007 :
Attention
Pour ma part, j’ai pris le parti de ne faire que l’installation de ce Service Pack et de ne pas suivre le Cumulative Update Pack juste suivant, je vous invite à consulter les messages en rapport avec ce sujet qui renforce le risque de ces patchs intermédiaires :
De la même manière, mes fermes sont restées fixées sur la version du Service Pack 2 sur l’ensemble de mon entreprise (une vingtaine de fermes WSS et MOSS). Ceci afin de ne pas avoir de problème lorsque l’on souhaite migrer du contenu d’une ferme à l’autre (STSADM BackUp/Restore, STSADM Export/Import, …).

Préparation
Comme toujours, il est obligatoire de faire un Backup total de votre ferme avant de lancer cette procédure. Il faut ensuite télécharger le fichier adapté pour son installation (32 Bits ou 64 Bits) ainsi que les fichiers Service Pack pour chaque Languages Pack installé, tout est disponible sur ce lien :
Vous trouverez aussi toute une documentation relative à ces installations de mises à jour sur le site de Microsoft :
Une fois les fichiers d’installation disponibles sur la machine, nous pouvons commencer la mise à jour.
Il est préférable de faire cette première mise à jour sur un environnement de test afin de valider que vos utilisateurs ne seront pas impactés par des fonctions en berne. Vous pouvez alors valider sans risque le bon fonctionnement de module particulier (WF Designer, Composants Externes, …).
Lancement de la mise à jour
La première étape recommandée est de faire une mise à jour de l’OS via Windows Update afin de mettre à jour tous les patchs des composants sous-jacents, tels que :
- Windows Server (2003 2003 R2, 2008 ou 2008 R2)
- FrameWork .NET (2.0, 3.0, 3.5 ou 4.0 suivant l’OS)
- IIS (6.0, 7.0 ou 7.5 suivant l’OS)
- SQL Server doit aussi être pacthé si c’est nécessaire (surtout si un Service Pack est fourni). Attention, SQL Server 2000 est désormais hors support depuis plusieurs mois.
- …

Dans le cas où vous avez installé des outils externes (Third Party Tools) au sein de votre ferme (Moteur de WorkFlow externe, Outil de Reporting particuler, …), il est indispensable de valider avec chaque fournisseur que celui-ci supporte cette mise à jour.
Une fois ces garanties prises et Windows Update terminé pour l’ensemble des parties de la ferme (Windows et SQL Server), nous devons redémarrer machine.

Nous pouvons maintenant lancer la mise à jour de SharePoint.
Installation des fichiers de la mise à jour de SharePoint WSS V3
Avant de démarrer l’installation et pour prévenir des erreurs lors de l’utilisation du service durant cette mise à jour, il faut couper le service Web sur chaque machine Web Front End de la ferme SharePoint :

Nous pouvons maintenant lancer la mise à jour de SharePoint en double cliquant sur le fichier d’installation du Service Pack, dans notre cas « wssv3sp3-kb2526305-x64-fullfile-en-us.exe » (version X64 de SharePoint WSS V3)

Il faut valider l’exécution du fichier en cliquant sur « Run »

Il faut valider les termes du contrat d’utilisation en cochant la case et cliquant sur « Suivant »

Les fichiers vont s’installer sur la machine suivant un temps qui dépend de votre infrastructure

Après quelques minutes, l’assistant de mise à jour apparaît en proposant de poursuivre cette installation via le bouton « Next »

Un message nous avertit que cette mise à jour provoquera le redémarrage de certains services, notamment les services Web et SharePoint. Il faut valider en cliquant sur « Yes »

L’assistant charge la configuration courante de la ferme (Serveur et base de données de configuration de la ferme), il faut valider par le bouton « Next »

L’installation du Service Pack se lance sur la ferme tout en affichant un message demandant de faire l’installation des fichiers binaires sur chaque serveur de la ferme afin que tout le monde soit sur le même niveau de version. Il faut valider ce message par « OK » pour réellement lancer la mise à jour

Après l’exécution des différentes étapes et un temps qui dépend de la configuration de la ferme

Un message s’affiche nous avertissant que cette mise à jour est terminée avec succès. Il faut cliquer sur « Finish » pour terminer cette mise à jour

Il faut alors relancer le service WEB :

On peut dès lors lancer le site de « l’Administration Centrale » et vérifier le code version affiché dans la page « Operations > Server in Farm »

Le code version de SharePoint 2007 Service Pack 3 est donc :
Le service Pack 3 de Windows SharePoint Services V3 est donc installé avec succès. Il faut tester les applications identifiées comme sensibles dans la première étape.
Conclusion
Les Service Packs de Microsoft sont des solutions de patchs ayant un processus de validation interne plus important chez Microsoft (test de non régression, test chez des clients clé, …). Ainsi, lors de la publication de ceux-ci, leur installation est nécessaire pour maintenir un niveau de sécurité convenable et acceptable pour les utilisateurs.
Dans le cas d’un environnement important ayant plusieurs fermes réparties, il faut absolument prévoir un plan de déploiement pour l’ensemble des fermes. En effet, si une ferme est en décalage de version par rapport aux autres, les échanges de contenu ne peuvent plus se faire via l’outil d’administration STSADM.
De plus, il faut absolument effectuer une mise à jour des postes client ayant SharePoint Designer 2007 afin de ne pas avoir de soucis dans le travail avec les environnements SharePoint.
Liens Annexes
Romelard Fabrice [MVP]