Softwareupdates (Übersicht) (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Dieser Artikel bietet eine Übersicht über die Bereitstellung von Softwareupdates in einer Microsoft SharePoint Server 2010-Farm.

Inhalt dieses Artikels:

  • Verbesserungen und neue Features

  • Zielgruppe und Gültigkeitsbereich

  • Softwareupdateprozess

  • Softwareupdatestrategie

  • Bereitstellungszyklus von Softwareupdates

Verbesserungen und neue Features

In SharePoint Server 2010 gibt es Verbesserungen und neue Features, die das Ausführen von Softwareupdates vereinfachen. Zu diesen Features gehören die Folgenden:

  • Die Abwärtskompatibilität zwischen Updateversionen auf verschiedenen Servern wird unterstützt, wodurch Sie die Binärdateien für ein Update installieren und das Anwenden des Updates auf einen späteren Zeitpunkt verschieben können.

  • Sie können für mehrere Server mit Microsoft SharePoint Server gleichzeitig ein Update ausführen, um die Arbeitsauslastung auf die Datenbankserver zu verteilen.

  • Automatische Updates, die Windows Server Update Services (WSUS), Windows Update und Microsoft Update verwenden, werden vollständig unterstützt.

    Hinweis

    Bei einem automatischen Update werden die Binärdateien auf den Farmservern installiert, aber Sie müssen das Softwareupdate durch Ausführen des Upgrades auf den Servern abschließen.

  • Administratoren können den Status des Updates mit der Website für die Zentraladministration oder mit Windows PowerShell überwachen.

Weitere Informationen zu den Verbesserungen und neuen Features in SharePoint Server finden Sie unter Neues zum Upgrade (SharePoint Server 2010).

Zielgruppe und Gültigkeitsbereich

Die Informationen zum Softwareupdateprozess sind für alle IT-Experten gedacht, die SharePoint Server 2010 verwalten. Die speziellen Anweisungen zum Installieren eines Softwareupdates sind jedoch für IT-Experten gedacht, die Softwareupdates in einer SharePoint Server-Serverfarm bereitstellen müssen.

Die Informationen in diesem Artikel gelten für die folgenden Produkte:

  • SharePoint Server 2010

  • SharePoint Server 2010-Sprachpaket

  • Microsoft Filter Pack

Hinweis

Das Installieren von Softwareupdates in eigenständigen Umgebungen von SharePoint Server ist einfacher als das Installieren von Softwareupdates in einer Serverfarm und erfordert weniger Schritte als beim Installieren in einer Serverfarm.

Softwareupdateprozess

Sie müssen unbedingt wissen, dass das Bereitstellen von Updates in einer SharePoint Server 2010-Umgebung aus zwei Phasen besteht: Patchen und Upgraden. Der neue Begriff Patchen wird in diesem Artikel verwendet, um zwischen dem Updaten und dem Upgraden der Software zu unterscheiden.

Für jede Phase gibt es spezielle Schritte und Ergebnisse. Die Upgradephase kann verschoben werden.

Warnung

Das inkonsistente Verhalten einer Farm kann darauf zurückzuführen sein, dass das Upgrade mehr als ein paar Tage verschoben wurde. Je länger Sie das Upgrade verschieben, desto höher ist das Risiko, dass Probleme beim Verhalten der Farm auftreten.

Updatephase

Die Patchphase besteht aus zwei Schritten, nämlich dem Patchschritt und dem Bereitstellungsschritt. Während des Patchschritts werden neue Binärdateien auf den Zentraladministrationsserver kopiert. Alle Dienste, die Dateien verwenden, welche ersetzt werden müssen, werden vorübergehend beendet. Durch das Beenden von Diensten muss der Server seltener neu gestartet werden, um verwendete Dateien zu ersetzen. Es gibt jedoch ein paar Fälle, in denen der Server neu gestartet werden muss.

Der zweite Schritt in der Patchphase ist der Bereitstellungsschritt. Bei diesem Schritt werden vom Installer Supportdateien in die entsprechenden Verzeichnisse auf dem Server mit SharePoint Server kopiert. Dadurch wird sichergestellt, dass für alle Webanwendungen die richtigen Binärdateien ausgeführt werden und dass die Webanwendungen nach der Installation des Updates ordnungsgemäß ausgeführt werden. Die Updatephase ist nach dem Bereitstellungsschritt abgeschlossen.

Die nächste und letzte Phase für die Bereitstellung von Softwareupdates ist die Upgradephase.

Upgradephase

Nach Abschluss der Patchphase müssen Sie die Updateinstallation abschließen, indem Sie die Upgradephase starten. Die Upgradephase umfasst viele Aufgaben und dauert deshalb am längsten. Die erste Aktion ist das Upgraden aller laufenden SharePoint Server-Prozesse. Nach dem Upgrade der Prozesse werden die Datenbanken durchsucht und geupgradet. Da der Upgradeprozess auf einem einzelnen Server ausgeführt werden kann, können von den anderen Servern in der Farm weiterhin Anforderungen verarbeitet werden.

Weitere Informationen zu Upgrades finden Sie unter Upgradeprozess (Übersicht) (SharePoint Server 2010).

Softwareupdatestrategie

Die gewählte Updatestrategie basiert in erster Linie auf einem der folgenden Faktoren:

  • Die zum Installieren des Updates akzeptable Downtimedauer.

  • Die verfügbaren zusätzlichen Mitarbeiter und Computerressourcen zum Verkürzen der Downtime.

Berücksichtigen Sie beim Bestimmen der Updatestrategie, wie Sie damit das Update verwalten und steuern können.

Bezüglich der Downtimeverkürzung sind die folgenden Optionen verfügbar (angeordnet von der längsten Downtime zur kürzesten Downtime):

  • Update installieren und Upgradephase nicht verschieben

  • Update installieren und Upgradephase verschieben

  • Update mit möglichst kurzer Downtime installieren und Upgradephase verschieben

Bereitstellungszyklus von Softwareupdates

Der Zyklus zum Upgraden von SharePoint Server-Farmen und -Servern gilt auch für das Bereitstellen von Softwareupdates, die Bestandteil eines Upgrades sind. Es wird empfohlen, den in der folgenden Abbildung dargestellten Updatezyklus als Richtlinie für die Bereitstellung von Softwareupdates zu verwenden.

Der Bereitstellungszyklus von Softwareupdates

Lernen

In dieser Phase des Zyklus soll festgestellt werden, was zum Installieren des Updates erforderlich ist. Diese Informationen betreffen auch neue Server, die Sie updaten und dann der Farm hinzufügen möchten.

Anforderungen und Voraussetzungen

Stellen Sie zunächst sicher, dass das System als Farmserver bereitgestellt werden kann. Weitere Informationen finden Sie unter Hardware- und Softwareanforderungen (SharePoint Server 2010). Stellen Sie sicher, dass auf jedem Server, für den Sie ein Update ausführen möchten, die gleiche Betriebssystemversion wie auf den anderen Farmservern ausgeführt wird. Hierzu zählen auch Updates, Service Packs und Sicherheitshotfixes.

Updatestrategie

Bestimmen Sie die Strategie, die Sie für ein Update der Farm verwenden möchten. In Abhängigkeit von Ihren Anforderungen können Sie eine der folgenden Strategien verwenden:

  • Direktes Update

  • Update durch Datenbankanfügungen

Mithilfe einer der vorherigen Strategien können Sie eine hybride Methode speziell für Ihre Umgebung erstellen. Weitere Informationen finden Sie unter Bestimmen der Upgrademethode (SharePoint Server 2010).

Downtimeverkürzung

Überprüfen und analysieren Sie die zum Verkürzen der Downtime verfügbaren Optionen. Zunächst sollten Sie nach fehlenden Abhängigkeiten suchen, wodurch möglicherweise die Downtime verlängert wird. Identifizieren Sie alle Abhängigkeiten für das Update, und beseitigen Sie diese, bevor Sie mit dem Bereitstellen des Updates beginnen, oder planen Sie die Kosten für diese Zeit ein. Sie können schreibgeschützte Datenbanken verwenden und parallele Upgrades ausführen, um die Downtime zu verkürzen.

Wichtig

Es wird dringend davon abgeraten, die URL-Umleitung der alternativen Zugriffszuordnung (Alternate Access Mapping, AAM) mit einem Update durch Datenbankanfügungen zum Verkürzen der Downtime zu verwenden. AAM wurde nicht zum Bereitstellen von Softwareupdates entwickelt. Weitere Informationen finden Sie unter Verwenden der AAM-URL-Umleitung als Teil des Upgradeprozesses (SharePoint Server 2010) (Whitepaper).

Häufig auftretende Probleme

Identifizieren und beseitigen Sie häufig auftretende Probleme, wie beispielsweise fehlende oder veraltete Abhängigkeiten und ungenügender Speicherplatz auf den Servern, auf denen das Update installiert wird.

Vorbereiten

Bereiten Sie das Softwareupdate vor, indem Sie die Umgebung dokumentieren und eine Updatestrategie planen, um sicherzustellen, dass das Update wie geplant mit der erwarteten Downtimedauer ausgeführt wird.

Dokumentieren der Umgebung

Durch das Dokumentieren der Umgebung sollen charakteristische Merkmale Ihrer Farm bestimmt werden. Sie können verschiedene Techniken zum Sammeln von Informationen zu Ihrer Farm verwenden, wie beispielsweise die manuelle Inspektion, Vergleiche mithilfe von WinDiff sowie Windows PowerShell-Befehle.

Dokumentieren Sie ggf. die folgenden Elemente der Umgebung:

  • Farmtopologie und Websitehierarchie

  • Installierte Sprackpakete und Filter Packs

  • Anpassungen, die vom Update betroffen sein könnten

Verwalten der Anpassungen

Anpassungen sind in der Regel eines der wichtigsten Themen bei einem Farmupgrade oder Softwareupdate. Identifizieren Sie die Farmanpassungen, und bestimmen Sie, ob sie von dem Update betroffen sind. Im Zweifelsfall sollten Sie sicherheitshalber bestimmen, wie Sie die Anpassungen verwalten werden. Sie müssen sicherstellen, dass Anpassungen nach dem Softwareupdate funktionsfähig sind. Mit dem Stsadm-Befehl ExportIPFSAdminObjects können Sie Anpassungen sammeln und exportieren.

Weitere Informationen finden Sie unter Festlegen der Behandlung von Anpassungen (SharePoint Server 2010).

Planen der Updatestrategie

In der Lernphase des Updatezyklus sollten Sie eine Updatestrategie und die erforderliche Downtimeverkürzung bestimmt haben. Zusätzlich zur Ermittlung der Hardware-, Speicherplatz- und Softwareanforderungen müssen Sie Folgendes in Ihre Updatestrategie einbeziehen:

  • Updatesequenz für die Farmserver

  • Reihenfolge der Vorgänge

  • Downtimegrenzwerte und Maßnahmen zum Verkürzen der Downtime

  • Einen Rollbackprozess bei größeren Problemen

Tipp

Bereinigen Sie die Farmumgebung, bevor Sie das Update bereitstellen. Die Vorteile einer Bereinigung sind die verbesserte Leistung der Updateinstallation und die Beseitigung potenzieller Probleme während des Softwareupdates und nach dem Softwareupdate. Weitere Informationen finden Sie unter Bereinigen der Umgebung vor dem Upgrade (SharePoint Server 2010).

Die beiden letzten Anforderungen für die Updatestrategie sind ein Kommunikationsplan und ein Updatezeitplan.

Den Websitebesitzern und Benutzern muss mitgeteilt werden, was während eines Upgrades zu erwarten ist. Der Administrator sollte über Downtime informieren und auf das Risiko hinweisen, dass das Upgrade möglicherweise länger als erwartet dauert oder dass manche Websites nach dem Upgrade möglicherweise überarbeitet werden müssen. Weitere Informationen finden Sie unter Erstellen eines Kommunikationsplans (SharePoint Server 2010).

Erstellen Sie einen Benchmark-Updatevorgangszeitplan, der die Startzeiten der Vorgänge für die Updatebereitstellung enthält. Dieser Zeitplan sollte mindestens die folgenden Vorgänge enthalten:

  • Sichern der Farm.

  • Starten des Updates für die Farmserver

  • Starten des Upgrades für die Farmdatenbanken

  • Bei Bedarf Starten eines Rollbacks für die Umgebung.

  • Bei Bedarf Fortsetzen des Upgrades.

  • Sicherstellen, dass die Umgebung voll funktionsfähig ist, und zwar entweder als ursprüngliche Version, falls Sie ein Rollback ausgeführt haben, oder als neue Version, falls Sie das Upgrade abgeschlossen haben.

Vorbereiten der Farmelemente für das Update

Stellen Sie sicher, dass die Farmelemente für das Update bereit sind. Farmelemente sind bereit, wenn sie gesichert, dokumentiert oder aktualisiert wurden, um sicherzustellen, dass das Update installiert werden kann. Vergewissern Sie sich, dass die folgenden Aspekte einer Farm für das Update bereit sind:

  • Lösungen

  • Features

  • Websitedefinitionen

  • Webparts

Testen

Die Gründlichkeit und der Umfang der Tests bestimmen den Erfolg oder das Scheitern der Bereitstellung eines Softwareupdates. In einer Produktionsumgebung gibt es keine sicheren Abkürzungen, und unzureichende Tests haben Konsequenzen. Weitere Informationen finden Sie unter Verwenden eines Testupgrades zur Ermittlung möglicher Probleme (SharePoint Server 2010).

Erstellen einer Testfarm

Erstellen Sie eine für die Produktionsumgebung repräsentative Testfarm. Es wird empfohlen, eine Kopie der Produktionsdaten zu verwenden, um potenzielle Problembereiche zu ermitteln und die allgemeine Systemleistung während des Upgrades zu überwachen. Der Schlüsselindikator ist die Zeitdauer für den Bereitstellungsprozess vom Anfang bis zum Ende. Darin sollten die Sicherung und Überprüfung enthalten sein. Sie können diese Informationen in den Updatezeitplan einbeziehen.

Verwenden Sie nach Möglichkeit in der Testumgebung Hardware mit ähnlicher Leistung wie die Produktionsserver.

Tipp

Verwenden Sie möglicherweise eine Testfarm in einer virtuellen Umgebung. Nachdem Sie die Tests abgeschlossen haben, können Sie die virtuelle Farm herunterfahren und später für zukünftige Updates verwenden.

Auswerten der Techniken

Mit einer Testfarm können Sie auch die Techniken auswerten, mit denen Sie die Produktionsumgebung aktualisieren möchten. Neben dem Testen und Auswerten der Downtimeverkürzungsstrategie können Sie die Updateüberwachung optimieren. Dies spielt insbesondere für die Überprüfung und Problembehandlung des Softwareupdates eine wichtige Rolle.

Implementieren

Die verwendete Updatestrategie bestimmt, ob Sie eine neue Farm erstellen oder das Update auf den aktuellen Farmservern bereitstellen müssen.

Erstellen oder Aktualisieren von Farmen

Unabhängig davon, ob Sie eine neue Farm erstellen oder ein direktes Update ausführen, sind dies die wichtigsten Farmelemente, die Sie berücksichtigen sollten:

  • Inhalt

  • Dienste

  • Dienstanwendungen

Bereitstellen von Anpassungen

Verwenden Sie nach Möglichkeit Lösungen, damit Sie Anpassungen schnell bereitstellen können.

Verkürzen der Downtime

Verkürzen Sie die Downtime mithilfe von Techniken wie beispielsweise schreibgeschützten Datenbanken und parallelen Updates. Weitere Informationen finden Sie unter Bestimmen der Upgrademethode (SharePoint Server 2010).

Überwachen des Fortschritts

Die verfeinerten Techniken, die Sie zum Überwachen des Softwareupdates in der Testumgebung verwenden, gelten auch für die Bereitstellung des Updates in der Produktionsumgebung. Überwachen Sie die verfügbaren Statusindikatoren mithilfe der Seite Upgrade und Migration in der Zentraladministration. Dieses Feature ermöglicht die Liveüberwachung sowie die zentrale Anzeige des Patchstatus für alle Farmserver. Darüber hinaus können Sie mit der Seite Upgrade und Migration den Updatestatus für einzelne Server sowie den Status und den Typ von Farmdatenbanken anzeigen. Schließlich ist das Identifizieren von Farmservern, die aktualisiert werden müssen, ein wichtiger Aspekt der Überwachung mithilfe der Zentraladministration.

In den folgenden Tabellen werden die in der Zentraladministration verfügbaren Statusinformationen beschrieben.

Statuswert Beschreibung Hyperlink

Es sind keine Aktionen erforderlich

Für den Farmserver müssen vom Administrator derzeit keine Aktionen ausgeführt werden.

Kein Hyperlink

Installation erforderlich

Auf dem Farmserver fehlt eine MSI-Datei, die für alle Farmserver obligatorisch ist, oder der Farmserver weist eine Patchstufe unterhalb der farmweit gültigen Patchversion auf.

Hyperlink zur Seite mit dem Patchbereitstellungsstatus

Das Upgrade wird ausgeführt

Für den Farmserver wird derzeit ein Upgradevorgang ausgeführt.

Hyperlink zur Seite Upgradestatus

Upgrade verfügbar

Der Farmserver wird im Abwärtskompatibilitätsmodus ausgeführt.

Hyperlink zur Seite Upgrade und Migration

Upgrade erforderlich

Der Farmserver befindet sich für eine oder mehrere Datenbanken außerhalb des Bereichs des Abwärtskompatibilitätsmodus.

Hyperlink zur Seite Upgrade und Migration

Das Upgrade wird gesperrt

Wenn ein Upgrade verfügbar ist und ein Farmserver eine Installation erfordert, wird für die restlichen Server, die keine Installation erfordern, dieser Status festgelegt, außer für sie wird gerade ein Upgrade ausgeführt.

Hyperlink zur Seite mit dem Patchbereitstellungsstatus

Statuswert Beschreibung

Installiert

Gibt an, dass keine Aktion erforderlich ist.

Fehlt/Optional

Wird angezeigt, wenn ein Produkt auf jedem Server erforderlich ist oder wenn sich ein Patch für eine bestimmte MSI-Datei auf einem Server befindet, jedoch nicht auf dem Server, für den dieser Status angezeigt wird.

Fehlt/Optional

Wird angezeigt, wenn ein Produkt nicht auf jedem Server erforderlich ist.

Veraltet

Wird angezeigt, wenn ein Update auf einem Server nicht mehr erforderlich ist, da es von einem neueren Patch abgelöst wurde.

Weitere Tools zum Überwachen des Updateprozesses sind Protokolldateien und Windows PowerShell-Befehle.

Wichtig

Denken Sie daran, die Dauer für das Update zu überwachen. Vergleichen Sie aktuelle Updateprozesse mit dem Benchmarkzeitplan, um festzustellen, ob das Update die Downtimedauer erfüllt. Andernfalls sollten Sie diese Informationen an die Farmbenutzer weiterleiten.

Überprüfen

Die Überprüfung des erfolgreichen Updates können Sie während der Implementierungsphase beginnen und nach der Implementierung des Updates fortsetzen.

Protokollierte Ereignisfehler

Überprüfen Sie die Ereignisprotokolle, um Probleme zu ermitteln, die während der Bereitstellung aufgetreten sind. Beheben Sie diese Probleme, um anschließend das Update fortzusetzen bzw. erneut zu starten.

Probleme bei der Benutzeroberfläche oder Benutzererfahrung

Alle Probleme bei der Benutzeroberfläche oder Benutzererfahrung treten auf Websiteseiten auf. Suchen Sie nach den folgenden Problemen:

  • Ghosting

  • Nichtübereinstimmung der Benutzeroberflächenversionen

  • HTML- und XHTML-Kompatibilität

Zusätzliche Probleme sind fehlende Vorlagen, Benutzer-IDs und Probleme bei Inhalten wie z. B. umfangreiche Listen.

Probleme bei Daten

Probleme bei Daten ergeben sich aus dem Zustand der Farmdatenbanken und können einige oder alle der folgenden Punkte beinhalten:

  • Konnektivitätsprobleme bei Datenquellen

  • Datenbankbeschädigung

  • Verwaiste Elemente

  • Verborgene Spaltendaten

In manchen Fällen kann es kleinere Probleme geben, für die Sie eine Problembehandlung vornehmen und dann das Update fortsetzen oder erneut starten können. Sie sollten darauf vorbereitet sein, ein Rollback des Updates auszuführen, wenn Probleme auftreten, die nicht einfach zu beheben sind.

See Also

Other Resources

Ressourcencenter: Updates für SharePoint 2010-Produkte