Inhaltsmigrationsschemas

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013

Die SharePoint Foundation-Inhaltsmigration wird von APIs unterstützt, die im Microsoft.SharePoint.Deployment-Namespace bereitgestellt werden. Darüber hinaus werden Migrationsimplementierungen von XML-Schemas unterstützt, die mit dem SharePoint SDK bereitgestellt werden.

Die SharePoint Foundation-Inhaltsmigrationsarchitektur bietet ein öffentliches Schema zur Unterstützung der Migration von Exportpaketen. Sie können ein Paket erstellen, um Inhalte in SharePoint zu importieren.

Bereitstellungsschemadateien

SharePoint Foundation stellt acht Schemadateien (XSD) zur Unterstützung der Inhaltsmigration bereit, wie in der folgenden Tabelle beschrieben.


Schemadatei Beschreibung
DeploymentManifest-Schema Stellt die Überprüfung für die Manifest.xml-Datei bereit, die in das Inhaltsmigrationspaket exportiert wird.

Stellt ein umfassendes Manifest bereit, das Sowohl den Inhalt als auch die Struktur der Quellwebsite auflistet. Beim Migrationsvorgang werden mithilfe der Manifestdatei die Quellwebsite und die zugehörigen Komponenten wiederhergestellt, wenn sie in der Zielwebsite importiert werde
DeploymentExportSettings-Schema Ermöglicht die Überprüfung der ExportSettings.xml Datei, die in das Inhaltsmigrationspaket exportiert wurde.

ExportSettings.xml führt Folgendes aus:

* Enthält die Exporteinstellungen, die mithilfe der SPExportSettings-Klasse und anderer Klassen angegeben werden, die Teil des Inhaltsmigrationsobjektmodells sind.

* Stellt sicher, dass der nachfolgende Importvorgang (am Migrationszielstandort) die in den Exporteinstellungen angegebenen Direktiven erzwingt.

* Verwaltet einen Katalog aller Objekte, die in das Migrationspaket exportiert wurden.
DeploymentLookupListMap-Schema Ermöglicht die Überprüfung der LookupListMap.xml Datei, die in das Inhaltsmigrationspaket exportiert wurde.

LookupListMap.xml verwaltet eine einfache Nachschlageliste, die SharePoint-Listenelementverweise (Listenelement zu Listenelement) aufzeichnet.
DeploymentRequirements-Schema Ermöglicht die Überprüfung der Requirements.xml Datei, die in das Inhaltsmigrationspaket exportiert wurde.

Requirements.xml verwaltet eine Liste der Bereitstellungsanforderungen in Form von Installationsanforderungen für das Migrationsziel, z. B. Featuredefinitionen, Vorlagenversionen, Webpartassemblys, Sprachpakete usw.
DeploymentRootObjectMap-Schema Ermöglicht die Überprüfung der RootObjectMap.xml Datei, die in das Inhaltsmigrationspaket exportiert wurde.

RootObjectMap.xml verwaltet eine Liste von Zuordnungen sekundärer (abhängiger) Objekte, sodass die Importphase des Migrationsvorgangs die abhängigen Objekte relativ zu den Speicherorten der Stammobjektzuordnungen korrekt platzieren kann.
DeploymentSystemData-Schema Ermöglicht die Überprüfung der SystemData.xml Datei, die in das Inhaltsmigrationspaket exportiert wurde.

SystemData.xml führt Folgendes aus:

* Sammelt eine Vielzahl von Systemdaten auf niedriger Ebene.

* Zeichnet die Anzahl und die Namen von Manifest.xml Dateien auf (in Fällen, in denen die Migration mehrere Manifeste verwendet).
DeploymentUserGroupMap-Schema Ermöglicht die Überprüfung der UserGroup.xml Datei, die in das Inhaltsmigrationspaket exportiert wurde.

UserGroup.xml verwaltet eine Liste von Benutzern und Benutzersicherheitsgruppen in Bezug auf Zugriffssicherheit und Berechtigungen.
DeploymentViewFormsList-Schema Ermöglicht die Überprüfung der ViewFormsList.xml Datei, die in das Inhaltsmigrationspaket exportiert wurde.

ViewFormsList.xml verwaltet eine Liste von Webparts und verfolgt nach, ob es sich jeweils um eine Ansicht oder ein Formular handelt.

Siehe auch