Planen der Inhaltsbereitstellung (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Die Inhaltsbereitstellung ist ein Feature von Microsoft SharePoint Server 2010, mit dem Sie Inhalte aus einer oder mehreren Quellwebsitesammlungen in eine oder mehrere Zielwebsitesammlungen kopieren können. Dieser Artikel enthält allgemeine Richtlinien zum Planen der Inhaltsbereitstellung für SharePoint Server 2010-Websites. Der Zweck und die Funktion der Inhaltsbereitstellung, Inhaltsbereitstellungspfade und -aufträge sowie die Sicherheitsoptionen beim Bereitstellen von Inhalten werden nicht behandelt. Die Funktionsweise des Inhaltsbereitstellungsprozesses oder das Einrichten und Konfigurieren der Inhaltsbereitstellung werden nicht erläutert. Weitere Informationen finden Sie unter Übersicht über die Inhaltsbereitstellung (SharePoint Server 2010).

Inhalt dieses Artikels

  • Informationen zum Planen der Inhaltsbereitstellung

  • Entscheidung über die Verwendung der Inhaltsbereitstellung

  • Ermitteln der Anzahl der benötigten Serverfarmen

  • Planen der Export- und Importserver

  • Planen der Inhaltsbereitstellungspfade

  • Planen der Feinterminierung

  • Planen großer Aufträge

  • Arbeitsblatt zum Planen der Inhaltsbereitstellung

Informationen zum Planen der Inhaltsbereitstellung

Der in diesem Artikel beschriebene Planungsprozess beginnt mit der Entscheidung, ob Sie die Inhaltsbereitstellung für die SharePoint Server 2010-Lösung verwenden möchten. Im weiteren Verlauf des Artikels werden die erforderlichen Schritte zum Planen einer Inhaltsbereitstellungslösung beschrieben: Entscheidung über die Anzahl der benötigten Serverfarmen, Planen der Export- und Importserver, Planen der Inhaltsbereitstellungspfade und -aufträge sowie spezielle Überlegungen für große Aufträge. Sie können diese Informationen in dem Arbeitsblatt festhalten, auf das im Abschnitt Arbeitsblatt zum Planen der Inhaltsbereitstellung verwiesen wird.

Entscheidung über die Verwendung der Inhaltsbereitstellung

Obwohl die Inhaltsbereitstellung beim Kopieren von Inhalten von einer Websitesammlung in eine andere hilfreich sein kann, ist die Inhaltsbereitstellung nicht in jedem Szenario erforderlich. In der folgenden Liste werden mögliche Gründe für die Verwendung der Inhaltsbereitstellung für eine Lösung genannt:

  • Die Farmtopologien sind völlig unterschiedlich. In einem gängigen Szenario veröffentlichen Autoren Inhalte aus einer internen Serverfarm in einer externen Serverfarm. Die Topologien der Serverfarmen können völlig unterschiedlich sein. Die zu veröffentlichenden Inhalte der Websites unterscheiden sich jedoch nicht.

  • Die Server erfordern spezielle Leistungsoptimierung zur Optimierung der Leistung. Wenn Sie über eine Serverumgebung verfügen, in der sowohl Autoren als auch Leser Inhalte anzeigen, können Sie die Objekt- und Ausgabecaches in den verschiedenen Websitesammlungen basierend auf dem Zweck der Website oder Benutzerrolle separat konfigurieren.

  • Es gibt Sicherheitsbedenken bei Inhalten, die in der Zielfarm bereitgestellt werden. Wenn Sie nicht möchten, dass Benutzer auf dem Produktionsserver separate Konten haben, und Sie nicht nur mithilfe von Genehmigungsrichtlinien veröffentlichen möchten, können Sie mithilfe der Inhaltsbereitstellung den Zugriff auf den Produktionsserver einschränken.

Bevor Sie eine Inhaltsbereitstellungslösung implementieren, sollten Sie sorgfältig überlegen, ob die Inhaltsbereitstellung wirklich notwendig ist. Die folgende Liste enthält Alternativen zur Verwendung der Inhaltsbereitstellung:

  • Erstellen in der Produktionsfarm mithilfe einer erweiterten Webanwendung   Wenn Sie eine Umgebung mit einer einzelnen Farm verwenden, können Sie den Benutzern die Möglichkeit geben, Inhalte direkt in der Produktionsfarm zu erstellen und mithilfe des Veröffentlichungsprozesses den Lesern zur Verfügung zu stellen. Wenn Sie eine erweiterte Webanwendung verwenden, können Sie eine separate IIS-Website nutzen, die mithilfe einer freigegebenen Inhaltsdatenbank dieselben Inhalte verschiedenen Benutzergruppen verfügbar macht. Dies wird normalerweise für Bereitstellungen im Extranet verwendet, bei denen verschiedene Benutzer über unterschiedliche Domänen auf Inhalte zugreifen. Weitere Informationen finden Sie unter Erweitern einer Webanwendung (SharePoint Server 2010).

  • Erstellen einer benutzerdefinierten Lösung   Mit den Namespaces Microsoft.SharePoint.Deployment.SPExport und Microsoft.SharePoint.Deployment.SPImport der SharePoint Server 2010-API können Sie eine benutzerdefinierte Lösung entsprechend Ihren Anforderungen entwickeln. Weitere Informationen finden Sie unter Gewusst wie: Anpassen der Inhaltsbereitstellung für getrennte Szenarien.

  • Verwenden der Sicherung und Wiederherstellung   Mithilfe der Sicherung und Wiederherstellung können Sie eine Websitesammlung in einem Speicherort sichern und in einem anderen Speicherort wiederherstellen. Weitere Informationen finden Sie unter Sichern einer Websitesammlung (SharePoint Server 2010) und Wiederherstellen einer Websitesammlung (SharePoint Server 2010).

Wenn Sie der Meinung sind, dass die Verwendung der Inhaltsbereitstellung in SharePoint Server 2010 für die Lösung geeignet ist, lesen Sie den Rest dieses Artikels.

Ermitteln der Anzahl der benötigten Serverfarmen

Ein typisches Inhaltsbereitstellungsszenario umfasst zwei separate Serverfarmen: eine Quellserverfarm, die für die Erstellung verwendet wird, und eine Zielserverfarm, die für die Produktion verwendet wird. Sie können die Inhaltsbereitstellung auch verwenden, um Inhalte zwischen zwei separaten Websitesammlungen in der gleichen Serverfarm zu kopieren, oder Sie können eine dreistufige Serverfarm verwenden. Diese enthält einen Server für die Erstellung, einen für Staging und Qualitätssicherung und einen für die Produktion. Wenn Sie die Inhaltsbereitstellung verwenden, müssen Sie auch entscheiden, wie viele Serverfarmen für die Lösung benötigt werden. Weitere Informationen zu Topologien für die Inhaltsbereitstellung finden Sie unter Entwerfen der Inhaltsbereitstellungstopologie.

Planen der Export- und Importserver

Wenn Sie sich für eine Topologie für die Serverfarm entschieden haben, müssen Sie entscheiden, welche Server als Export- und Importserver verwendet werden. Diese Server werden in der Serverfarm zum Ausführen der Inhaltsbereitstellungsaufträge verwendet. Diese Server müssen nicht mit den Quell- und Zielservern identisch sein. Auf den Servern, die als Export- und Importserver festgelegt werden, muss jedoch die Website für die Zentraladministration installiert sein. Entscheiden Sie, welche Server für das Senden oder Empfangen von Inhaltsbereitstellungsaufträgen konfiguriert werden sollen, und zeichnen Sie die Entscheidungen auf

Zeichnen Sie im Arbeitsblatt zum Planen der Inhaltsbereitstellung die einzelnen Serverfarmen in der Inhaltsbereitstellungstopologie auf, und fügen Sie Notizen zu deren Zweck hinzu. Geben Sie für alle Serverfarmen die URLs des Exportservers bzw. des Importservers an. Zeichnen Sie zudem die von der Farm verwendete Active Directory-Domäne auf.

Planen der Inhaltsbereitstellungspfade

Durch einen Inhaltsbereitstellungspfad wird eine Quellwebsitesammlung definiert, in der die Inhaltsbereitstellung begonnen werden kann, und eine Zielwebsitesammlung, in der Inhalte bereitgestellt werden. Ein Pfad kann nur einer Websitesammlung zugeordnet werden. Entscheiden Sie beim Planen der für die Lösung benötigten Inhaltsbereitstellungspfade, welche Websitesammlungen bereitgestellt werden sollen, und definieren Sie Quelle und Ziel der einzelnen Pfade. Weitere Informationen zu Pfaden finden Sie unter Übersicht über die Inhaltsbereitstellung (SharePoint Server 2010).

Wenn Sie eine dreistufige Farmtopologie verwenden, müssen Sie auch planen, wie Inhalte in den Farmen bereitgestellt werden. Im Allgemeinen sollten Sie die Anzahl möglicher "Hops" von Inhalten auf dem Weg von der Erstellung über das Staging bis hin zur Produktion reduzieren. Wenn Sie z. B. Inhalte in der Stagingfarm testen möchten, bevor sie an die Produktionsfarm verteilt werden, können Sie Inhalte zuerst von der Erstellungsfarm in der Stagingfarm und anschließend von der Erstellungsfarm in der Produktionsfarm bereitstellen, nachdem sie überprüft wurden. Dies bedeutet, dass nur die Erstellungsfarm für die Bereitstellung von Inhalten in allen anderen Farmen der Umgebung zuständig ist. Es ist zwar möglich, Inhalte von der Erstellungsfarm in der Stagingfarm und dann von der Stagingfarm in der Produktionsfarm bereitzustellen, aber diese Vorgehensweise ist nicht erforderlich. Beim Entwerfen von Inhaltsbereitstellungspfaden für eine dreistufige Farmtopologie müssen Sie auch die Aufträge sorgfältig planen, mit denen die Inhalte in den anderen Farmen der Umgebung bereitgestellt werden. Weitere Informationen zu Inhaltsbereitstellungstopologien finden Sie unter Entwerfen der Inhaltsbereitstellungstopologie.

Zeichnen Sie die einzelnen Pfade im Arbeitsblatt zum Planen der Inhaltsbereitstellung auf. Geben Sie für alle Pfade die Quell- und Zielwebanwendungen sowie die Quell- und Zielwebsitesammlungen ein. Zeichnen Sie außerdem die für den Pfad bereitzustellenden Sicherheitsinformationen auf: alle, nur Rollen oder keine.

Planen der Feinterminierung

Wenn Sie die Pfade für die Bereitstellung der Websiteinhalte definiert haben, müssen Sie die spezifischen Aufträge zum Bereitstellen der Inhalte planen. Mit einem Inhaltsbereitstellungsauftrag können Sie angeben, dass eine gesamte Websitesammlung oder nur bestimmte Websites in einer Websitesammlung für einen bestimmten Pfad bereitgestellt werden. Bei Aufträgen definieren Sie außerdem die Häufigkeit der Ausführung und legen fest, ob alle Inhalte oder nur neue, geänderte oder gelöschte Inhalte einbezogen werden sollen. Sie können jedem Pfad mehrere Aufträge zuordnen. Sie müssen für jeden definierten Pfad entscheiden, ob durch einen Auftrag die gesamte Websitesammlung bereitgestellt werden soll oder bestimmte Websites bereitgestellt werden sollen.

Berücksichtigen Sie beim Planen des Bereichs der Inhaltsbereitstellungsaufträge unbedingt die Reihenfolge der Ausführung der Aufträge. Sie müssen eine übergeordnete Websitesammlung oder Website bereitstellen, bevor Sie eine Website in der Hierarchie unter dieser Websitesammlung oder Website bereitstellen können. Wenn Sie beispielsweise eine Websitesammlung mit zwei untergeordneten Websites (Website A und Website B) haben, und Website A ebenfalls zwei untergeordnete Websites (Website C und Website D) hat, müssen Sie einen Auftrag erstellen und ausführen, durch den die Websitesammlung der obersten Ebene bereitgestellt wird. Erst dann können Sie Website A und Website B bereitstellen. Außerdem müssen Sie Website A bereitstellen, bevor Sie Website C und Website D bereitstellen können. Wenn Sie die Verwendung von Inhaltsbereitstellungsaufträgen planen, deren Bereich auf bestimmte Websites beschränkt ist, müssen Sie die Aufträge entsprechend planen, damit die höher in der Hierarchie positionierten Websites vor den weiter unten in der Hierarchie positionierten Websites bereitgestellt werden.

Außerdem müssen Sie entscheiden, wann und wie oft die einzelnen Aufträge ausgeführt werden sollen. Im Allgemeinen sollten Sie Aufträge für Zeiträume planen, in denen Aktivitäten auf dem Quellserver am geringsten sind. Inhalte, die beim Starten eines Inhaltsbereitstellungsauftrags von einem Benutzer zum Bearbeiten ausgecheckt sind, werden vom Inhaltsbereitstellungsauftrag ignoriert und nach dem Einchecken beim nächsten Bereitstellungsauftrag kopiert. Sie können das Risiko des Inhaltsbereitstellungsauftrags minimieren, indem Sie den Auftrag so konfigurieren, dass eine Datenbankmomentaufnahme der Inhaltsdatenbank in Microsoft SQL Server 2008 Enterprise Edition verwendet wird.

Hinweis

Wenn Sie Remote-BLOB-Speicher (RBS) verwenden und der verwendete RBS-Anbieter keine Momentaufnahmen unterstützt, können Sie für die Bereitstellung oder Sicherung von Inhalten keine Momentaufnahmen verwenden. Beispielsweise werden vom SQL FILESTREAM-Anbieter keine Momentaufnahmen unterstützt. Weitere Informationen zu RBS finden Sie unter RBS (Übersicht) (SharePoint Server 2010).

Wenn Sie eine dreistufige Farmtopologie verwenden, müssen Sie auch planen, wann Inhalte in den Farmen bereitgestellt werden. Angenommen, Sie stellen Inhalte von der Erstellungsfarm in der Stagingfarm bereit, um die Inhalte zu testen und zu überprüfen. In diesem Fall sollten Sie den Auftrag, mit dem Inhalte in der Produktionsfarm bereitgestellt werden, so planen, dass ausreichend Zeit zum Beheben etwaiger Probleme vorhanden ist, die in der Stagingfarm auftreten.

Hinweis

Führen Sie nicht Inhaltsbereitstellungsaufträge parallel aus, bei denen der gleiche Pfad verwendet wird.

Zeichen Sie im Arbeitsblatt zum Planen der Inhaltsbereitstellung für jeden Pfad den zugeordneten Auftrag auf. Wenn für einen Pfad mehrere Aufträge vorhanden sind, fügen Sie für jeden hinzuzufügenden Auftrag unter dem Pfad eine Zeile ein. Geben Sie für jeden Auftrag den Bereich und die Häufigkeit der Ausführung an.

Planen großer Aufträge

Durch einen Inhaltsbereitstellungsauftrag werden alle Inhalte als XML- und Binärdateien in das Dateisystem auf dem Quellserver exportiert und dann in CAB-Dateien mit einer Standardgröße von 10 MB gepackt. Wenn eine einzelne Datei größer als 10 MB ist (beispielsweise eine 500 MB große Videodatei), wird die Datei in eine eigene CAB-Datei gepackt, die größer als 10 MB sein kann. Die CAB-Dateien werden dann durch HttpPost auf den Zielserver hochgeladen und dort extrahiert und importiert. Wenn die zu bereitstellende Websitesammlung umfangreiche Inhalte enthält, müssen Sie sicherstellen, dass die temporären Speicherorte für diese Dateien in den Quellserverfarmen und den Zielserverfarmen über ausreichenden Speicherplatz für die Dateien verfügen. In vielen Fällen kennen Sie möglicherweise die Größe oder Anzahl der CAB-Dateien, die im Auftrag enthalten sein werden, erst dann, wenn Sie mit dem Verwenden der Inhaltsbereitstellung beginnen. Wenn Sie jedoch wissen, dass die Website umfangreich ist und viele Inhalte umfasst, müssen Sie für die Inhaltsbereitstellungstopologie ausreichend Speicherkapazität planen.

Hinweis

Wenn die Website große Dateien enthalten wird (beispielsweise Videodateien), müssen Sie möglicherweise die maximale Größe für Dateiuploads für die Webanwendung anpassen, um die größeren CAB-Dateien zu berücksichtigen. Weitere Informationen finden Sie unter Planen im Hinblick auf Zwischenspeicherung und Leistung (SharePoint Server 2010).

Arbeitsblatt zum Planen der Inhaltsbereitstellung

Laden Sie eine Excel-Version des Arbeitsblatts zum Planen der Inhaltsbereitstellung (https://go.microsoft.com/fwlink/?linkid=167835&clcid=0x407) herunter.

See Also

Concepts

Übersicht über die Inhaltsbereitstellung (SharePoint Server 2010)
Entwerfen der Inhaltsbereitstellungstopologie