Désinstallation et retrait d’une solution de batterie de serveurs

Dernière modification : mercredi 3 août 2011

S’applique à : SharePoint Foundation 2010

Cette rubrique explique comment retirer et désinstaller une solution de batterie de serveurs.

Principales étapes de désinstallation d’une solution de batterie de serveurs

Il y a deux ou trois étapes majeures lors de la désinstallation d’une solution de batterie de serveurs :

  • Désactivation de fonctionnalités : si une solution de batterie de serveurs comprend une ou plusieurs fonctionnalités, celles-ci doivent être désactivées en premier. Cela peut être effectué dans la galerie des fonctionnalités où la fonctionnalité a été activée. La désactivation annule le déploiement des assemblys dans les fonctionnalités ; toutefois, les autres fichiers de la fonctionnalité restent déployés, sauf si la fonctionnalité a un récepteur de fonctionnalités dont le gestionnaire FeatureDeactivating(SPFeatureReceiverProperties) a été remplacé pour supprimer les fichiers. Si la fonctionnalité contient des composants qui peuvent être gérés dans Microsoft SharePoint Designer, la suppression du composant dans le concepteur entraîne la suppression des fichiers.

  • Retrait : le déploiement des composants de la solution de batterie de serveurs est annulé. Cette étape requiert un administrateur de batterie de serveurs et peut être effectuée via l’Administration centrale, SharePoint Management Shell ou le modèle objet. Les solutions retirées ne sont pas supprimées du magasin de solutions de la batterie de serveurs et peuvent y rester stockées indéfiniment à l’état non déployé.

  • Suppression : le package de solution est supprimé du magasin de solutions. Cette étape requiert un administrateur de batterie de serveurs et peut être effectuée via l’Administration centrale, SharePoint Management Shell ou le modèle objet.

Notes

La terminologie de SharePoint Foundation n’est pas cohérente en matière d’installation et de désinstallation de solutions de batterie de serveurs. Les termes ajout, déploiement et activation sont les plus usités pour désigner les trois étapes de l’installation, mais en fonction de l’outil utilisé pour mener à bien une étape, vous constaterez une certaine incohérence au niveau de la terminologie. La deuxième étape, par exemple, est appelée déploiement dans l’Administration centrale, mais installation dans SharePoint Management Shell. Il existe une incohérence similaire au niveau des termes pour l’annulation de ces étapes ; néanmoins, la plupart du temps, l’annulation de la seconde étape porte le nom de retrait (mais elle est désignée sous le nom de désinstallation dans SharePoint Management Shell) et l’annulation de la première étape porte le nom de suppression. La troisième étape, qui s’applique uniquement aux fonctionnalités, est toujours appelée activation et son contraire désactivation.

Détails de l’étape de retrait

Le retrait d’une solution est le processus qui consiste à supprimer des assemblys, des fichiers, des ressources, des entrées de contrôle sécurisé, des fonctionnalités et d’autres composants de solution des ordinateurs sur lesquels ils ont été déployés.

Voici deux éléments cruciaux à prendre en compte lors du retrait d’une solution de batterie de serveurs :

  • Une solution ne peut pas être supprimée du magasin de solutions tant qu’elle n’a pas été retirée.

  • Lorsqu’une solution est retirée, tous les fichiers pour cette solution le sont aussi, même si une autre solution pointe vers le même fichier. Pour éviter ce problème, assurez-vous que chaque solution pointe vers un ensemble de fichiers unique.

  • Il est possible de retirer une solution de certaines applications Web tout en la gardant déployée pour d’autres applications Web.

Dans un retrait complet, les fonctionnalités sont tout d'abord désinstallées des serveurs Web frontaux de la batterie de serveurs. Si la solution est spécifique à l'application Web, les fichiers globaux de la solution (le cas échéant) sont supprimés lorsque la solution est retirée de la dernière application Web dans laquelle elle est déployée

Les fonctionnalités sont ensuite désinstallées des bases de données. Fonctionnalité par fonctionnalité, les éléments sont supprimés du magasin de configuration.

Enfin, les fichiers sont supprimés des serveurs de la batterie de serveurs. Sur les serveurs individuels, les fichiers associés aux fonctionnalités et aux définitions de site sont supprimés.

Sur chaque serveur Web frontal, les événements ci-dessous ont lieu :

  • Les services IIS (Internet Information Services) sont désactivés.

  • Les fichiers sont supprimés du système.

  • Les services IIS sont réactivés et Microsoft SharePoint Foundation est rechargé lorsqu’un utilisateur accède à une page.

Les administrateurs de batterie de serveurs peuvent spécifier le moment où le retrait doit avoir lieu.

Voir aussi

Concepts

Installation et déploiement d'une solution de batterie de serveurs

Mise à niveau à partir d’une solution de batterie