Exemple de plan des actions de mise à niveau
Dernière modification : mardi 6 avril 2010
S’applique à : SharePoint Foundation 2010
L’exemple de plan suivant représente une structure possible pour les types d’actions que Microsoft SharePoint Foundation 2010 et Microsoft SharePoint Server 2010 effectuent pendant la mise à niveau.
Le plan illustre le genre de modèle objet qui est utilisé dans le cas d’une mise à niveau d’une application de portail. Chaque module (fichier .cs ou .vb) de l’application de mise à niveau définit des actions à réaliser par rapport à une partie spécifique du déploiement. Chaque module définit une classe d’action de base, ainsi que n’importe quel nombre de classes supplémentaires qui en héritent pour compléter des actions spécifiques.
Attention |
---|
Cette rubrique explique comment SharePoint Foundation 2010 et SharePoint Server 2010 utilisent le modèle objet Microsoft.SharePoint.Upgrade pour mettre à niveau des déploiements. Elle renferme des informations avancées, non destinées au grand public. |
Actions
Batterie de serveurs
FarmAction : SPAction
Classe de base abstraite pour toutes les actions de mise à niveau agissant sur la batterie de serveurs.
FarmMigrator
- Migrer les paramètres de niveau batterie d'une version à une autre.
WebApplicationMigrator
- Migrer l'application Web et les paramètres de niveau portail.
AdministrationObjectsUpgrade : FarmAction
- Mettre à niveau les constructions de la base de données de configuration de version antérieure vers les nouvelles constructions.
Sites Web IIS
IisWebSiteAction : SPAction
Classe de base abstraite pour toutes les actions de mise à niveau qui procèdent à une mise à niveau des serveurs virtuels.
FixupWebConfigFiles : IisWebSiteAction
Mettre à niveau l’instance IIS (Internet Information Services).
Mettre à niveau les références de version dans la section SafeControls du fichier web.config.
Base de données des profils
ProfileDatabaseAction : SPDatabaseAction
Classe de base abstraite pour toutes les actions de mise à niveau qui procèdent à une mise à niveau des bases de données de profils.
MyLinksSchemaUpgrade : ProfileDatabaseAction
- Ajouter un schéma pour la prise en charge des Liens rapides dans Mes contacts.
UserProfileV3M1FC1Upgrade : ProfileDatabaseAction
- Mettre à niveau la base de données et initialiser les données.
AppRegistryImportUpgrade : ProfileDatabaseAction
- Ajouter un schéma pour la prise en charge de l'importation des paramètres du registre d'application.
PropertyChangesV3M3Upgrade : ProfileDatabaseAction
- Mettre à jour les propriétés de profil.
UpdateMembershipGroupUpgrade : ProfileDatabaseAction
- Mettre à jour les groupes d'appartenances.
Base de données de services
ServiceDatabaseAction : SPDatabaseAction
Classe de base abstraite pour toutes les actions de mise à niveau qui procèdent à une mise à niveau des bases de données de services.
MatrixSchemaAndInitDataUpgrade : ServiceDatabaseAction
- Mettre à niveau le schéma et initialiser les données associées aux profils utilisateurs.
Collections de sites
SiteAction : SPAction
Classe de base abstraite pour toutes les actions de mise à niveau des collections de sites.
GenericWebPartGalleryUpgrade : SiteAction
- Mettre à niveau les composants WebPart, en ajouter des nouveaux ou écraser les fichiers .dwp existants.
LayoutPageUploader
Télécharger des pages maîtres de mise en page dans la bibliothèque de documents de la page maître du site Web racine.
Installer des pages d'arrivée pour différentes fonctionnalités et fournir la redirection vers la page d'accueil appropriée.
PortalSiteUpgradeAreaAndListingData : SiteAction
Mettre à niveau les données des zones et des listes.
Mettre à niveau les URL des logos, feuilles de style (fichiers CSS) ou de navigation sur le site.
Appliquer les paramètres de sécurité.
Créer des rôles personnalisés pour les utilisateurs directement affectés à des zones sans rôles dans une version antérieure de SharePoint Foundation.
Mapper les rôles de la version précédente sur les droits appropriés de la nouvelle version.
Créer des définitions de rôles pour les groupes et déplacer les utilisateurs dans les groupes appropriés.
Ajouter des types de contenu aux listes appropriées.
MySiteDocLibsUpgrader : SiteAction
- Ajouter la bibliothèque de documents Mes documents à MonSite.
SearchResultsWebPartGalleryUpgrade : GenericWebPartGalleryUpgrade
- Ajouter les composants WebPart des résultats de recherche à la galerie des composants WebPart.
SearchCenterAreaUpgrade : SiteAction
- Ajouter un Centre de recherche comme zone.
Scripts SQL
ActionSqlScripts
Collection de scripts de mise à niveau à exécuter lors des opérations de mise à niveau.
Applications Web
WebApplicationAction : SPAction
Classe de base abstraite pour toutes les actions de mise à niveau agissant sur la batterie de serveurs.
- Mettre à niveau les constructions de la version antérieure dans une application Web vers les constructions SharePoint Foundation de la version actuelle.
Serveur Web
WebServerAction : SPAction
Classe de base abstraite pour toutes les actions de mise à niveau des serveurs Web.
- Mettre à niveau les constructions de la version antérieure dans un serveur Web vers les constructions SharePoint Foundation de la version actuelle.
Voir aussi
Référence
Concepts
Modèle objet de mise à niveau de SharePoint Foundation