Aktualisierung einer Umgebung unter Verwendung der Inhaltstypveröffentlichung (SharePoint Server 2013)
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Eine Inhaltstypveröffentlichung findet statt, wenn Sie einen Inhaltstyp aus einer Websitesammlung eines „Hubs" in einer oder mehreren „nutzenden" Websitesammlungen veröffentlichen. Weitere Informationen finden Sie unter Einführung in Inhaltstypen und die Inhaltstypveröffentlichung und Planen der Freigabe von Terminologie und Inhaltstypen (SharePoint Server 2010).
Angenommen, Sie verwenden die Inhaltstypveröffentlichung in SharePoint Server 2010. Nun möchten Sie ein Upgrade auf SharePoint 2013 durchführen, aber einige Websitesammlungen sollen jetzt und andere erst später aktualisiert werden. In diesem Fall müssen Sie nach einem bestimmten Verfahren vorgehen, um sicherzustellen, dass alle Inhaltstypen in verschiedenen Versionen weiterhin funktionieren.
Die Inhaltstypveröffentlichung verwendet den Sicherungs- und Wiederherstellungsmechanismus in SharePoint Server, um die Inhaltstypen websitesammlungsübergreifend zu veröffentlichen. Eine Sicherung und Wiederherstellung kann jedoch in den folgenden Szenarien nicht versionsübergreifend ausgeführt werden:
Zwischen 2010 und 2013
Zwischen Websites im 2010-Modus auf einer 2013-Farm und Websites im 2013-Modus auf einer 2013-Farm
Aus diesem Grund müssen Sie die Freigabe für mehrere Dienstanwendungen für verwaltete Metadaten und Proxys einrichten, um Inhaltstypen für jede Websitesammlung in der entsprechenden Version veröffentlichen zu können. Ein Proxy ist eine Verbindung, die eine Dienstanwendung einer Webanwendung zuordnet.
Anfänglicher Status
In diesem Artikel wird anhand einer spezifischen Beispielumgebung veranschaulicht, wie die Dienstanwendungen und Verbindungen (Proxys) vor dem Upgrade der Websitesammlungen konfiguriert werden müssen. Zu Beginn enthält diese Beispielumgebung die folgenden Komponenten:
Eine Dienstanwendung für verwaltete Metadaten
Eine Websitesammlung auf Basis der Dokumentcentervorlage
Diese Websitesammlung fungiert als Inhaltstyphub (ContentTypeHub1), der die Inhaltstypen für Dokumente und Dokumentmappen enthält.
Zwei nutzende Websitesammlungen, die ebenfalls auf der Dokumentcentervorlage basieren
Der Inhaltstyphub veröffentlicht Inhaltstypen für Dokumente und Dokumentmappen in diesen Websitesammlungen.
Die folgende Abbildung zeigt diese Beispielumgebung vor dem Beginn des Upgrades.
SharePoint 2010-Farm mit Inhaltstypveröffentlichung
Hier einige weitere Informationen zu dieser Abbildung:
Die Dienstanwendung für verwaltete Metadaten verfügt über eine Inhaltstyphub-Eigenschaft, die so festgelegt wurde, dass sie auf die Websitesammlung ContentTypeHub1 zeigt.
Informationen zum Freigeben von Inhaltstypen finden Sie unter Planen der Freigabe von Terminologie und Inhaltstypen (SharePoint Server 2010).
Die folgenden Eigenschaften für die verwaltete Metadatenverbindung sind aktiviert:
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Informationen zu Verbindungseigenschaften finden Sie unter Informationen zur Metadatendienstanwendung und Erstellen, Aktualisieren oder Löschen einer verwalteten Metadatendienstverbindung.
Ein Inhaltstyp für Dokumente (Doc1) und ein Inhaltstyp für Dokumentmappen (DocSet1) wurden von ContentTypeHub1 in den zwei nutzenden Websites veröffentlicht.
Informationen zum Veröffentlichen von Inhaltstypen finden Sie unter Veröffentlichen eines Inhaltstyps von einem Inhaltsveröffentlichungshub.
Beide nutzenden Websitesammlungen enthalten Dokumentbibliotheken, die die beiden Inhaltstypen verwenden, und Dokumente, die auf den zwei veröffentlichten Inhaltstypen basieren, werden in diesen Bibliotheken gespeichert.
Sichern der Daten und Erstellen eines duplizierten Inhaltstyphubs in der SharePoint 2010-Umgebung
Wenn Sie eine oder mehrere der nutzenden Websitesammlungen weiterhin in der 2010-Umgebung verwenden, aber andere aktualisieren möchten, müssen Sie ein Upgrade für Ihre Umgebung durchführen, sodass Sie über einen Inhaltstyphub der Version 2010 und einen der Version 2013 verfügen. In der folgenden Abbildung und Liste werden die Schritte beschrieben, mit denen Sie die Datenbanken und Websites in Vorbereitung auf das Upgrade sichern und einen duplizierten Inhaltstyphub erstellen können, um Dienstwebsitesammlungen weiterhin in der SharePoint 2010-Umgebung zu nutzen.
Ursprüngliche Serverfarm für SharePoint Server 2010
Verwenden Sie SQL Server Management Studio, um die Datenbank der Dienstanwendung für verwaltete Metadaten zu sichern.
Weisen Sie der Sicherung einen Namen zu, den Sie sich gut merken können, z. B. VerwalteteMetadaten2010DB.bak.
Verwenden Sie SQL Server Management Studio zum Sichern der Datenbanken, die den Inhaltstyphub und nutzenden Websitesammlungen enthalten.
Weisen Sie der Sicherung einen Namen zu, den Sie sich gut merken können, z. B. 2010InhaltshubHubDB.bak.
Verwenden Sie Zentraladministration oder das Microsoft PowerShell-Cmdlet Backup-SPSite, um die Websitesammlung des ursprünglichen Inhaltstyphubs zu sichern.
Weitere Informationen finden Sie unter Sichern einer Websitesammlung (SharePoint Server 2010).
Deaktivieren Sie die folgenden Eigenschaften für die verwaltete Metadatenverbindung:
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Weitere Informationen zu Verbindungseigenschaften finden Sie unter Erstellen, Aktualisieren oder Löschen einer verwalteten Metadatendienstverbindung.
Erstellen Sie eine Webanwendung als Host für ein Duplikat des Inhaltstyphubs.
Informationen hierzu finden Sie unter Erstellen einer Webanwendung (SharePoint Server 2010).
Verwenden Sie das Microsoft PowerShell-Cmdlet Restore-SPSite, um eine Kopie des ursprünglichen Inhaltstyphubs wiederherzustellen. Verwenden Sie folgende Syntax:
Restore-SPSite <URL> -path <path>
Wobei Folgendes gilt:
<URL> ist die URL der neuen Webanwendung.
<path> ist der Pfad der Sicherungsdatei.
Informationen hierzu finden Sie unter Wiederherstellen einer Websitesammlung (SharePoint Server 2010).
Nachdem Sie die Websitesammlung wiederhergestellt haben, können Sie den Namen in ContentTypeHub2 ändern.
- Verwenden Sie SQL Server Management Studio zum Sichern der Datenbank, die den duplizierten Inhaltstyphub enthält.
Sie verfügen jetzt über SQL Server-Sicherungskopien der Datenbanken der Dienstanwendung für verwaltete Metadaten, der nutzenden Websitesammlungen und über eine Kopie des Inhaltstyphubs (jetzt in einer anderen Datenbank als die nutzenden Websitesammlungen). Im nächsten Abschnitt erstellen und konfigurieren Sie die 2013-Farm, stellen diese Datenbanken wieder her und aktualisieren sie auf 2013.
Wiederherstellen von Datenbanken und Aktualisieren der Dienstanwendung für verwaltete Metadaten und Websitesammlungen auf SharePoint 2013
Jetzt können Sie die SharePoint 2013-Umgebung erstellen und die Datenbanken wiederherstellen, die Sie in der 2010-Umgebung gesichert haben. Nachdem Sie diese in SQL Server Management Studio wiederhergestellt haben, können Sie die Dienstanwendung für verwaltete Metadaten sowie die Inhaltsdatenbanken aktualisieren und die Websitesammlungen erstellen.
Die folgende Abbildung zeigt die Vorgehensweise zum Wiederherstellen und Aktualisieren der Datenbanken und Websitesammlungen auf die 2013-Umgebung.
Hinweis
Stellen Sie sicher, dass keine weiteren Dienstanwendungen für verwaltete Metadaten in der 2013-Umgebung vorhanden sind.
Neue SharePoint 2013-Farm
Verwenden Sie SQL Server Management Studio zum Wiederherstellen der Datenbanken der Dienstanwendung für verwaltete Metadaten und der zwei Inhaltsdatenbanken für den ursprünglichen Inhaltstyphub (ContentTypeHub1) und die nutzenden Websites sowie den duplizierten Inhaltshub.
Verwenden Sie PowerShell, um eine Dienstanwendung für verwaltete Metadaten zu erstellen und die wiederhergestellte Datenbank zu verwenden. Dadurch werden die Informationen aus der Dienstanwendung für verwaltete Metadaten in der ursprünglichen Farm aktualisiert und eine Verbindung (oder ein Proxy) für die neue Dienstanwendung für verwaltete Metadaten (verwaltete Metadaten 1) erstellt.
Weitere Informationen finden Sie unter Aktualisieren der Dienstanwendung für verwaltete Metadaten.
Deaktivieren Sie in Zentraladministration die folgenden Eigenschaften für die neue verwaltete Metadatenverbindung (Proxy):
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Weitere Informationen finden Sie unter Aktualisieren einer verwalteten Metadatendienstverbindung.
Erstellen Sie eine Webanwendung als Host für den aktualisierten Inhaltstyphub (ContentTypeHub1) und die nutzenden Websitesammlungen. Achten Sie darauf, die gleiche Authentifizierungsmethode zu verwenden wie in der 2010-Umgebung.
Informationen hierzu finden Sie unter Erstellen von Webanwendungen.
Testen Sie die Inhaltsdatenbank mit dem ursprünglichen Inhaltstyphub (ContentTypeHub1) und den nutzenden Websitesammlungen, und hängen Sie sie dann an, um die Datenbank zu aktualisieren.
Informationen hierzu finden Sie unter Überprüfen von benutzerdefinierten Komponenten und Anfügen eine Inhaltsdatenbank an eine Webanwendung und Aktualisieren der Datenbank.
Hinweis
Beim Upgrade der Inhaltsdatenbank verbleiben die Websitesammlungen in der 2013-Farm im 2010-Modus. Aktualisieren Sie die Websitesammlungen noch nicht auf den 2013-Modus. Die Websitesammlungen werden zu einem späteren Zeitpunkt in diesem Prozess aktualisiert.
Verwenden Sie das Microsoft PowerShell-Cmdlet Set-SPMetadataServiceApplication, um die aktualisierte Dienstanwendung für verwaltete Metadaten so zu konfigurieren, dass sie auf den aktualisierten Inhaltstyphub zeigt. Verwenden Sie folgende Syntax:
Set-SPMetadataServiceApplication -Identity "<ServiceApplication>" -HubURI "<HubURI>"
Informationen hierzu finden Sie unter Set-SPMetadataServiceApplication.
Aktualisieren Sie die Websitesammlung ContentTypeHub1 auf den 2013-Modus.
Informationen finden Sie unter Upgrade einer Website.
Aktualisieren Sie die Inhaltsdatenbank, die den duplizierten Inhaltstyphub enthält (ContentTypeHub2 in der alten Farm), und nennen Sie sie ContentTypeHub3. Belassen Sie ContentTypeHub3 im 2010-Modus.
Informationen hierzu finden Sie unter Anfügen einer Inhaltsdatenbank an eine Webanwendung und Aktualisieren der Datenbank.
An diesem Punkt verfügen Sie in der 2013-Umgebung über die folgenden Websitesammlungen:
Websitesammlung | Modus (Version) der Websitesammlung | Beschreibung |
---|---|---|
ContentTypeHub1 |
2013-Modus |
Inhaltstyphub für Websites im 2013-Modus |
ContentTypeHub3 |
2010-Modus |
Inhaltstyphub für Websites im 2010-Modus |
ConsumingSite1 |
2010-Modus |
Nutzt freigegebene Inhaltstypen |
ConsumingSite2 |
2010-Modus |
Nutzt freigegebene Inhaltstypen |
Erstellen zusätzlicher Dienstanwendungen für verwaltete Metadaten und erneutes Veröffentlichen der Inhaltstypen
Jetzt können Sie die Dienstanwendungen für verwaltete Metadaten erstellen, die Inhaltstyphubs und nutzende Websitesammlungen im 2010-Modus in der 2010-Farm und in der 2013-Farm verarbeiten sollen. Nachdem Sie diese Dienstanwendungen erstellt und konfiguriert haben, geben Sie die Dienstanwendung für verwaltete Metadaten frei, die für Websites im 2013-Modus verwendet wird (und die außerdem als Terminologiespeicher für beide Farmen dient) (Verwaltete Metadaten 1), und die Dienstanwendung für verwaltete Metadaten, die für Websites in der 2010-Farm verwendet wird (Verwaltete Metadaten 3). Nachdem Sie die Dienstanwendungen freigegeben haben, können Sie die Inhaltstypen in beiden Farmen erneut veröffentlichen.
Die folgende Abbildung zeigt die Schritte zum Erstellen zusätzlicher Dienstanwendungen für verwaltete Metadaten und zum erneuten Veröffentlichen der Inhaltstypen. Alle diese Schritte werden in der neuen 2013-Farm ausgeführt.
Erstellen von Dienstanwendungen für verwaltete Metadaten und erneutes Veröffentlichen der Inhaltstypen
Erstellen Sie in der Zentraladministration eine Dienstanwendung für verwaltete Metadaten (Verwaltete Metadaten 2), und legen Sie die Content Type Hub-Eigenschaft auf den duplizierten Inhaltstyphub in der neuen Farm fest (ContentTypeHub3).
Wenn Sie die Zentraladministration zum Erstellen einer Dienstanwendung für verwaltete Metadaten verwenden, wird die verwaltete Metadatenverbindung (Proxy) zur gleichen Zeit wie die Dienstanwendung erstellt. Weitere Informationen finden Sie unter Erstellen, Aktualisieren, Veröffentlichen und Löschen einer verwalteten Metadatendienstanwendung.
Deaktivieren Sie die folgenden Eigenschaften für die neue verwaltete Metadatenverbindung:
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Weitere Informationen finden Sie unter Aktualisieren einer verwalteten Metadatendienstverbindung.
Erstellen Sie in der Zentraladministration eine Dienstanwendung für verwaltete Metadaten (Verwaltete Metadaten 3), und legen Sie die Content Type Hub-Eigenschaft auf den ursprünglichen Inhaltstyphub in der 2010-Umgebung fest (ContentTypeHub1 in der 2010-Farm).
Wenn Sie die Zentraladministration zum Erstellen einer Dienstanwendung für verwaltete Metadaten verwenden, wird die verwaltete Metadatenverbindung (Proxy) zur gleichen Zeit wie die Dienstanwendung erstellt. Weitere Informationen finden Sie unter Erstellen, Aktualisieren, Veröffentlichen und Löschen einer verwalteten Metadatendienstanwendung.
Deaktivieren Sie die folgenden Eigenschaften für die neue verwaltete Metadatenverbindung:
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Weitere Informationen finden Sie unter Aktualisieren einer verwalteten Metadatendienstverbindung.
Geben Sie die Dienstanwendungen „Verwaltete Metadaten 1“ und „Verwaltete Metadaten 3“ für die 2010-Umgebung frei.
Geben Sie „Verwaltete Metadaten 2“ nicht für die 2010-Umgebung frei. Diese Dienstanwendung wird nur für Websites in der 2013-Farm verwendet.
Weitere Informationen finden Sie unter Freigeben von Dienstanwendungen für mehrere Farmen in SharePoint Server.
In dieser Phase verfügt die 2010-Umgebung über zwei zusätzliche Verbindungen (Proxys), eine für jede-Dienstanwendung, die im vorherigen Schritt freigegeben wurde.
Veröffentlichen Sie die Inhaltstypen in der 2013-Umgebung erneut:
Veröffentlichen Sie auf dem 2013-Inhaltstyphub, der auf den 2013-Modus aktualisiert wurde (ContentTypeHub1), alle Inhaltstypen erneut, die zuvor veröffentlicht wurden (Doc1 und DocSet1).
Veröffentlichen Sie auf dem 2013-InhaltstypHub, der sich im 2010-Modus befindet (ContentTypeHub3), alle Inhaltstypen erneut, die zuvor veröffentlicht wurden (Doc1 und DocSet1).
Weitere Informationen finden Sie unter Veröffentlichen eines Inhaltstyps von einem Inhaltsveröffentlichungshub.
- Veröffentlichen Sie die Inhaltstypen in der 2010-Umgebung erneut:
- Veröffentlichen Sie auf dem 2010-Inhaltstyphub (ContentTypeHub2) alle Inhaltstypen erneut, die zuvor veröffentlicht wurden (Doc1 und DocSet1).
Konfigurieren von Verbindungen (Proxys)
In der letzten Phase des Prozesses konfigurieren Sie die Verbindungen (Proxys) für alle Dienstanwendungen für verwaltete Metadaten.
Die folgende Abbildung zeigt die Verbindungen (Proxys) zwischen den Farmen und die Reihenfolge, in der sie konfiguriert werden.
Konfigurieren von Verbindungen (Proxys) für die Dienstanwendungen für verwaltete Metadaten zwischen der 2010- und der 2013-Farm
- Legen Sie in der 2010-Farm auf der Seite Dienstanwendungen verwalten der Zentraladministration die folgenden Eigenschaften für die Verbindung mit dem verwalteten Metadatendienst (Verwaltete Metadaten 3) fest:
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Dies ermöglicht es ContentTypeHub2 in der 2010-Farm, Inhaltstypen zu nutzen, die über die Dienstanwendung „Verwaltete Metadaten 3“ veröffentlicht werden.
- Legen Sie in der 2010-Farm auf der Seite Dienstanwendungen verwalten der Zentraladministration die folgenden Eigenschaften für die Verbindung mit dem verwalteten Metadatendienst (Verwaltete Metadaten 1) fest:
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Dies ermöglicht es ContentTypeHub2 in der 2010-Farm, Begriffe im Terminologiespeicher der Dienstanwendung „Verwaltete Metadaten 1“ zu nutzen.
- Deaktivieren Sie in der 2013-Farm für die Verbindung „Verwaltete Metadaten 3“ für den Inhaltstyphub im 2010-Modus (ContentTypeHub3) die folgenden Eigenschaften:
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Dies bewirkt, dass ContentTypeHub3 keine Ressourcen aus der Dienstanwendung „Verwaltete Metadaten 3" nutzen kann. „Verwaltete Metadaten 3“ wird nur verwendet, um die Inhaltstypveröffentlichung für die 2010-Farm bereitzustellen.
- Aktivieren Sie in der 2013-Farm für die Verbindung „Verwaltete Metadaten 2“ für den duplizierten Inhaltstyphub (ContentTypeHub3) die folgenden Eigenschaften:
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Dies ermöglicht es ContentTypeHub3 in der 2013-Farm, Inhaltstypen zu nutzen, die über die Dienstanwendung „Verwaltete Metadaten 2“ veröffentlicht werden.
- Aktivieren Sie in der 2013-Farm für die Verbindung für den aktualisierten Inhaltstyphub (Verwaltete Metadaten 1) die folgenden Eigenschaften:
Diese Dienstanwendung ist der Standardspeicherort für Schlüsselwörter.
Diese Dienstanwendung ist der Standardspeicherort für spaltenspezifische Ausdruckssätze.
Nutzt Inhaltstypen aus dem Inhaltstypkatalog unter <URL>.
Inhaltstyp-Veröffentlichungsupdates aus dem Inhaltstypkatalog mithilfe des Inhaltstyps an Unterwebsites und Listen weitergeben.
Dies ermöglicht es ContentTypeHub1 und jeder nutzenden Website im 2013-Modus in der 2013-Farm, Inhaltstypen zu nutzen, die über die Dienstanwendung „Verwaltete Metadaten 1“ veröffentlicht werden; außerdem können alle Inhaltstyphubs Begriffe aus dem Terminologiespeicher der Dienstanwendung „Verwaltete Metadaten 1“ nutzen.
Endzustand
Wenn Sie fertig sind, sollten die verwalteten Metadatenverbindungen (Proxys) wie in der folgenden Abbildung dargestellt aussehen:
Neue Serverfarm für SharePoint Server 2013
Dabei gilt:
„Verwaltete Metadaten 1“ ist die Dienstanwendung, die für die Inhaltstypveröffentlichung für die nutzenden Websites in der 2013-Farm verwendet wird, die sich im 2013-Modus befinden. Diese Dienstanwendung wird auch für alle Terminologiespeichervorgänge in der 2010- und der 2013-Farm verwendet.
„Verwaltete Metadaten 2“ ist die Dienstanwendung, die für die Inhaltstypveröffentlichung für die nutzenden Websites in der 2013-Farm verwendet wird, die sich noch im 2010-Modus befinden.
„Verwaltete Metadaten 3“ ist die Dienstanwendung, die für die Inhaltstypveröffentlichung für die nutzenden Websites in der 2010-Farm verwendet wird.
Empfehlungen für die Verwaltung der Inhaltstypveröffentlichung in der 2010- und der 2013-Farm
Nachdem Sie nun über zwei Umgebungen (2010 und 2013) verfügen, die Inhaltstypen gemeinsam nutzen, müssen Sie beim Erstellen oder Ändern eines freigegebenes Inhaltstyps auf die richtige Verwaltung der freigegebenen Inhaltstypen achten.
Wenn Sie einen Inhaltstyp hinzufügen, müssen Sie sicherstellen, dass die Inhaltstyp-ID auf allen drei Inhaltstyphubs identisch ist. Gehen Sie hierzu wie folgt vor:
Erstellen Sie den neuen Inhaltstyp in der 2013-Farm auf ContentTypeHub1 manuell, und veröffentlichen Sie ihn.
Identifizieren Sie die Inhaltstyp-ID für diesen Inhaltstyp.
Tipp
[!TIPP] Sie können Microsoft PowerShell oder das Objektmodell verwenden, um die Inhaltstyp-ID mithilfe von Code zu extrahieren. Die Inhaltstyp-ID ist auch in der URL für den Inhaltstyp im Inhaltstypkatalog codiert. Eine einfachere Methode zum Ermitteln der Inhaltstyp-ID besteht daher darin, zum Inhaltstypkatalog für eine Website zu navigieren und dann auf den Inhaltstyp zu klicken. Die URL zu diesem Inhaltstyp enthält den Parameter ctype, bei dem es sich eigentlich um die Inhaltstyp-ID für diesen Inhaltstyp handelt. Beispiel: ctype=0x010100C0EE90869D5B8B46A4448713A9F8984C.
Erstellen Sie auf den beiden anderen Inhaltstyphubs (ContentTypeHub2 und ContentTypeHub3) einen Inhaltstyps, der diese ID verwendet, und veröffentlichen Sie ihn anschließend.
Sie können nicht die Benutzeroberfläche verwenden, um einen Inhaltstyp mit einer bestimmten ID zu erstellen. Sie müssen XML oder das Objektmodell verwenden. Weitere Informationen finden Sie unter Erstellen von Inhaltstypen.
Wenn Sie einem Inhaltstyp ein neues Feld hinzufügen, stellen Sie sicher, dass die Feld-ID auf allen drei Inhaltstyphubs identisch ist. Gehen Sie hierzu wie folgt vor:
Erstellen Sie das neue Feld für den Inhaltstyp in der 2013-Farm auf ContentTypeHub1 manuell, und veröffentlichen Sie den Inhaltstyp erneut.
Verwenden Sie das Objektmodell oder Microsoft PowerShell, um die SchemaXML-Eigenschaft des SPContentType zu extrahieren.
Fügen Sie die extrahierte Eigenschaft dem entsprechenden Inhaltstyp auf den beiden anderen Inhaltstyphubs (ContentTypeHub2 und ContentTypeHub3) hinzu.
Veröffentlichen Sie den aktualisierten Inhaltstyp aus den anderen Inhaltstyphubs (ContentTypeHub2 und ContentTypeHub3) erneut.
Im folgenden MSDN-Artikel finden Sie ein Beispiel für die Verwendung des Objektmodells zum Bearbeiten von Inhaltstypen: SPContentType-Klasse.