Freigeben über


Beispielgliederung für Upgradeaktionen

Letzte Änderung: Dienstag, 6. April 2010

Gilt für: SharePoint Foundation 2010

Die folgende Beispielgliederung zeigt eine mögliche Struktur für die Arten von Aktionen, die während eines Upgrades von Microsoft SharePoint Foundation 2010 und Microsoft SharePoint Server 2010 ausgeführt werden.

Die Gliederung veranschaulicht die Art von Objektmodell, die bei einem Upgrade einer Portalanwendung verwendet wird. Jedes Modul (CS- oder VB-Datei) in der Upgradeanwendung definiert Aktionen, die im Hinblick auf einen bestimmten Teil der Bereitstellung ausgeführt werden müssen. Jedes Modul definiert eine Basisaktionsklasse sowie eine beliebige Anzahl anderer Klassen, die von der Basisklasse erben, um bestimmte Aktionen abzuschließen.

VorsichtVorsicht

In diesem Thema wird erläutert, wie das Microsoft.SharePoint.Upgrade-Objektmodell von SharePoint Foundation 2010 und SharePoint Server 2010 verwendet wird, um Bereitstellungen zu aktualisieren. Die Informationen sind nicht zur allgemeinen Verwendung vorgesehen, sondern richten sich an fortgeschrittene Benutzer.

Aktionen

Farm

FarmAction : SPAction

Abstrakte Basisklasse für alle Upgradeaktionen, die für die Serverfarm ausgeführt werden.

FarmMigrator

  • Migriert Einstellungen auf Farmebene zwischen den Versionen.

WebApplicationMigrator

  • Migriert Einstellungen auf Webanwendungs- und Portalebene.

AdministrationObjectsUpgrade : FarmAction

  • Aktualisiert Konstrukte in der Konfigurationsdatenbank der vorherigen Version auf neue Konstrukte.

IIS-Websites

IisWebSiteAction : SPAction

Abstrakte Basisklasse für alle Upgradeaktionen, die virtuelle Server aktualisieren.

FixupWebConfigFiles : IisWebSiteAction

  • Aktualisiert die IIS-Instanz (Internetinformationsdienste).

  • Aktualisiert Versionsverweise im SafeControls-Abschnitt der Datei web.config.

Profildatenbank

ProfileDatabaseAction : SPDatabaseAction

Abstrakte Basisklasse für alle Upgradeaktionen, die Profildatenbanken aktualisieren.

MyLinksSchemaUpgrade : ProfileDatabaseAction

  • Fügt ein Schema zur Unterstützung von QuickLinks in Meine Kontakte hinzu. 

UserProfileV3M1FC1Upgrade : ProfileDatabaseAction

  • Aktualisiert die Datenbank und initialisiert die Daten.

AppRegistryImportUpgrade : ProfileDatabaseAction

  • Fügt ein Schema zur Unterstützung des Imports von Anwendungsregistrierungseinstellungen hinzu.

PropertyChangesV3M3Upgrade : ProfileDatabaseAction

  • Aktualisiert Profileigenschaften.

UpdateMembershipGroupUpgrade : ProfileDatabaseAction

  • Aktualisiert Mitgliedschaftsgrupppierungen.

Dienstdatenbank

ServiceDatabaseAction : SPDatabaseAction

Abstrakte Basisklasse für alle Upgradeaktionen, die Dienstdatenbanken aktualisieren.

MatrixSchemaAndInitDataUpgrade : ServiceDatabaseAction

  • Aktualisiert das Schema und initialisiert die Daten, die mit Benutzerprofilen verknüpft sind.

Websitesammlungen

SiteAction : SPAction

Abstrakte Basisklasse für alle Upgradeaktionen für Websitesammlungen.

GenericWebPartGalleryUpgrade : SiteAction

  • Aktualisiert Webparts, fügt neue Webparts hinzu oder setzt vorhandene DWP-Dateien außer Kraft.

LayoutPageUploader

  • Lädt Layoutgestaltungsvorlagen in die Dokumentbibliothek für Gestaltungsvorlagen der Stammwebsite hoch.

  • Installiert Angebotsseiten für verschiedene Features und stellt eine Umleitung zur entsprechenden Willkommenseite bereit.

PortalSiteUpgradeAreaAndListingData : SiteAction

  • Aktualisiert die Daten für Bereiche und Auflistungen.

  • Aktualisiert die URLs für Logos, CSS oder die Websitenavigation.

  • Wendet Sicherheitseinstellungen an.

  • Erstellt benutzerdefinierte Rollen für Benutzer, die in einer früheren Version von SharePoint Foundation ohne Rollen direkt zu Bereichen zugewiesen wurden.

  • Ordnet Rollen aus der früheren Version den entsprechenden Rechten in der neuen Version zu.

  • Erstellt Rollendefinitionen für Gruppen und verschiebt Benutzer in die geeigneten Gruppen.

  • Fügt Inhaltstypen zu den entsprechenden Listen hinzu.

MySiteDocLibsUpgrader : SiteAction

  • Fügt eine Dokumentbibliothek des Typs Meine Dateien zu MeineWebsite hinzu.

SearchResultsWebPartGalleryUpgrade : GenericWebPartGalleryUpgrade

  • Fügt Webparts für Suchergebnisse zum Webpartkatalog hinzu.

SearchCenterAreaUpgrade : SiteAction

  • Fügt ein Suchcenter als Bereich hinzu.

SQL-Skripts

ActionSqlScripts

Eine Auflistung aktualisierter Skripts, die im Verlauf von Upgradeaktionen ausgeführt werden.

Webanwendungen

WebApplicationAction : SPAction

Abstrakte Basisklasse für alle Upgradeaktionen, die für die Serverfarm ausgeführt werden.

  • Aktualisiert die Konstrukte der früheren Version in einer Webanwendung auf SharePoint Foundation-Konstrukte der aktuellen Version.

Webserver

WebServerAction : SPAction

Abstrakte Basisklasse für alle Upgradeaktionen für Webserver.

  • Aktualisiert die Konstrukte der früheren Version in einem Webserver auf SharePoint Foundation-Konstrukte der aktuellen Version.

Siehe auch

Referenz

Microsoft.SharePoint.Upgrade

Konzepte

Upgrade-Objektmodell von SharePoint Foundation

Weitere Ressourcen

Upgrade von SharePoint-Foundation