Überprüfung und Berichterstellung vor der Aktualisierung auf zukünftige Versionen (Office SharePoint Server)

Der Befehl Stsadm stellt einen regelbasierten Überprüfungsvorgang zur Verfügung, um zu ermitteln, ob Server in einer vorhandenen SharePoint-Umgebung die Kernanforderungen für die Aktualisierung von Windows SharePoint Services 3.0 und verwandten Produkten auf zukünftige Versionen von SharePoint-Produkten und -Technologien erfüllen.

Der Vorgang zur Überprüfung und Berichterstellung vor der Aktualisierung wurde als Stsadm –o preupgradecheck implementiert und kann mit oder ohne Parameter ausgeführt werden. Weitere Informationen finden Sie unter Preupgradecheck: Stsadm-Vorgang (Office SharePoint Server).

Sie können mit diesem Stsadm-Vorgang Farmserver vor Beginn einer Aktualisierung überprüfen, um sicherzustellen, dass gewisse Voraussetzungen für die Aktualisierung erfüllt sind, und um bekannte Probleme zu erkennen, die einen erfolgreichen Abschluss der Aktualisierung verhindern können. Die Ergebnisse der Überprüfung erleichtern Ihnen auch die Behandlung der ermittelten Probleme.

Folgendes trifft auf die Aktualisierungsprüfung nicht zu:

  • Sie ersetzt nicht Microsoft Best Practices Analyzer für Windows SharePoint Services 3.0 und 2007 Microsoft Office System.

  • Ermittelte Probleme werden nicht automatisch korrigiert.

Voraussetzungen und Berechtigungen

Auf jedem Server, der überprüft werden soll, muss Service Pack 2 für Windows SharePoint Services 3.0 installiert sein, damit eine Überprüfungssitzung gestartet und ein Bericht über die Aktualisierungsbereitschaft des Servers erzeugt werden kann.

Zum Ausführen einer Überprüfung mit der Aktualisierungsprüfung müssen Sie Mitglied der SharePoint-Gruppe der Farmadministratoren sein und über Administratorberechtigungen für den überprüften Server verfügen.

Struktur und Verarbeitung vor der Aktualisierung

Der Stsadm-Vorgang vor der Aktualisierung umfasst einen Satz von Routinen, mit denen mindestens eine XML-Regeldatei als Eingabe geladen und mit der aktuellen SharePoint-Farm- und -Serverkonfiguration abgeglichen wird. Während der Überprüfung übergibt jede Regel die Ergebnisse an eine Routine, von der die Ergebnisse in Protokolldateien geschrieben werden. Der Schwerpunkt liegt also auf Regeln und Ausgaben:

  • Regeln

  • Ausgabe

Die Regelsammlung

Die Regelsammlung der Aktualisierungsprüfung besteht aus Regeldateien und den in diesen Dateien enthaltenen Regeln. Eine Liste der vorhandenen Standardregeln finden Sie weiter hinten in diesem Thema.

Regeldateien

Regeldateien werden in keiner bestimmten Reihenfolge verarbeitet, es sei denn, die Person, die die Überprüfung ausführt, gibt eine oder mehrere Regeldateien als Parameter an, die an den preupgradecheck-Vorgang übergeben werden. In diesem Fall werden die Regeldateien in der Reihenfolge verarbeitet, in der sie übergeben werden. Die Regeldateien befinden sich im Verzeichnis %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\CONFIG\PREUPGRADECHECK.

Regeln

Die Regeln in einer Regeldatei geben an, welche Prüfungen während eines Scans ausgeführt werden sollen. Die Regeln in einer Regeldatei werden in der Reihenfolge verarbeitet, in der sie aufgeführt sind. Es gibt zwei Arten von Regeln: Informationsregeln und Fehlerregeln.

Informationsregeln

Diese Regelkategorie stellt aktualisierungsbezogene Statistiken für die Farm bereit, die zur Planung einer Aktualisierung verwendet werden können. Ein Beispiel ist die Regel FarmInfo, die Informationen zur installierten SharePoint-Version, zur Anzahl der Server in der Farm usw. bereitstellt. Die Informationsregel FarmInfo stellt die folgenden Informationen zur Verfügung:

  • Zusammenfassung

    Die Komponenten aus dieser Farm.

  • Beschreibung:

    Die Software auf Grundlage von SharePoint-Produkten und -Technologien, die derzeit in dieser Farm ausgeführt wird, hat <Versionsnummer des Binärdateibuilds>. Die Farm enthält die folgenden Komponenten:

    • <Component>[Anzahl von Servern] Server</Component>

    • <Component>[Anzahl von Webanwendungen] Webanwendungen</Component>

    • <Component>[Anzahl von Inhaltsdatenbanken] Inhaltsdatenbanken, ungefähre Gesamtgröße = [Gesamtgröße der Datenbanken] Bytes</Component>

    • <Component>[Anzahl von Websitesammlungen] Websitesammlungen</Component>

  • Zusätzliche Informationen:

    Informationen dazu, wie lange die Aktualisierung Ihrer Farm im Vergleich zu einer ähnlichen Farm mit der Benchmarkhardware von Microsoft dauern wird, finden Sie unter https://www.microsoft.com/sharepoint/upgrade. Weitere Informationen zu dieser Regel finden Sie im KB-Artikel 954759 in der Liste der Artikel zum Thema Regeln im Windows SharePoint Services Solution Center (https://go.microsoft.com/fwlink/?linkid=149394&clcid=0x407).

Fehlerregeln

Diese Regelkategorie stellt Informationen zur Konfiguration des lokalen Servers oder der lokalen Farm bereit, die der Administrator vor Beginn einer Aktualisierung korrigieren muss. Ein Beispiel ist die Regel DatabaseSchema, von der die Namen von Inhaltsdatenbanken aufgeführt werden, die ein anderes Schema als die standardmäßige Inhaltsdatenbank von Windows SharePoint Services 3.0 verwenden. Die Fehlerregel DatabaseSchema stellt die folgenden Informationen bereit:

  • Zusammenfassung

    Datenbankschema der Inhaltsdatenbank wurde vom Benutzer geändert.

  • Beschreibung:

    Benutzeränderungen an der SharePoint-Inhaltsdatenbank, u. a. an Tabellenschemas, an einem Index und an gespeicherten Prozeduren, werden nicht unterstützt und verursachen Fehler beim Versuch, auf zukünftige Versionen von SharePoint zu aktualisieren.

    Die Datenbanken in der folgenden Liste wurden offensichtlich geändert und entsprechen nicht mehr dem Originalschema: [ForEach Database] <Database>[Datenbankname]</Database>

  • Zusätzliche Informationen und Abhilfemaßnahmen bei einem Fehler:

    Weitere Informationen zu dieser Regel finden Sie im KB-Artikel 954772 in der Liste der Artikel zum Thema Regeln im Windows SharePoint Services Solution Center (in englischer Sprache) (https://go.microsoft.com/fwlink/?linkid=120257&clcid=0x407).

Standardregeln

Die in der folgenden Tabelle beschriebenen Regeln werden mit dieser Version des Vorgangs zur Überprüfung der erforderlichen Komponenten vor der Aktualisierung zur Verfügung gestellt.

Regeln der Aktualisierungsprüfung

Name Beschreibung Lokaler Server oder lokale Farm Schweregrad

ServerInfo

Alle Server in der Farm, auf denen SharePoint-Elemente ausgeführt werden.

Lokal

Information

FarmInfo

Die Komponenten dieser Farm.

Farm

Information

UpgradeType

Die von dieser Farm unterstützten Aktualisierungstypen.

Lokal

Information

SiteTemplates

Von dieser Farm werden die folgenden Websitedefinitionen verwendet.

Lokal

Information

Features

Die in der Farm installierten Features.

Lokal

Information

LanguagePacks

Die für die Farm erforderlichen Language Packs.

Lokal

Information

AAMURLs

AAM-URLs in der aktuellen Umgebung, die bei der Aktualisierung berücksichtigt werden müssen.

Lokal

Information

OSType

Auf diesem Servercomputer in der Farm ist die 64-Bit-Edition von Windows Server 2008 oder höher nicht installiert.

Lokal

Fehler

DatabaseSchema

Inhaltsdatenbanken wurden vom Benutzer geändert und können nicht aktualisiert werden.

Farm

Fehler

DataOrphan

Inhaltsdatenbanken enthalten verwaiste Elemente.

Farm

Fehler

SiteOrphan

Auf einige Websites kann nicht ordnungsgemäß verwiesen werden.

Farm

Fehler

UnfinishedGradualUpgrade

Diese Farm wird momentan mithilfe des schrittweisen Aktualisierungsprozesses aktualisiert.

Farm

Fehler

MissingWebConfig

Für diese Website ist keine Datei Web.config vorhanden.

Lokal

Fehler

InvalidHostNames

Es wurden ungültige Hostnamen gefunden.

Lokal

Fehler

InvalidServiceAccount

Das Konto des Anwendungspools muss korrigiert werden.

Lokal

Fehler

DatabaseReadOnly

Datenbanken in dieser Farm werden als schreibgeschützt konfiguriert, und die Aktualisierung kann nicht erfolgreich ausgeführt werden, wenn die Datenbanken nicht als schreibgeschützt konfiguriert sind.

Farm

Fehler

WYukonLargeDatabase

Die Datenbank in dieser Farm wird auf der internen Windows-Datenbank gehostet und ist größer als 4 Gigabytes. Windows Internal Database verwendet die SQL Server-Technologie als relationalen Datenspeicher nur für Windows-Rollen und -Features wie Windows SharePoint Services, Active Directory-Rechteverwaltungsdienste, UDDI-Dienste, Windows Server Update Services und Windows-Systemressourcen-Manager.

Farm

Fehler

WYukonLargeSiteCollection

Websitesammlungen in dieser Farm werden auf der internen Windows-Datenbank gehostet und sind größer als 4 Gigabytes.

Farm

Fehler

SearchContentSourceInfo

Eine Liste der Inhaltsquellen und Startadressen für jeden Anbieter für gemeinsame Dienste in der Farm.

Farm

Information

SearchInfo

Eine Liste der Komponenten der Suchtopologie für die Farm.

Farm

Information

Ausgabe des Vorgangs vor der Aktualisierung

Während die Regeln bei der Überprüfung vor der Aktualisierung verarbeitet werden, werden die Ergebnisse jeder Regel in eine XML-Protokolldatei und eine Textprotokolldatei geschrieben. Diese Protokolldateien werden in das Verzeichnis %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS geschrieben und nach der folgenden Benennungskonvention benannt. Dabei wird eine zufällige Zahl zur Unterscheidung zwischen möglichen gleichzeitigen Versuchen zum Ausführen des Befehls für die Überprüfung vor der Aktualisierung verwendet:

  • PreUpgradeCheck_JJJJMMTT-hhmmss-Millisekunde-Zufallszahl.XML

  • PreUpgradeCheck_JJJJMMTT-hhmmss-Millisekunde-Zufallszahl.LOG

Die beiden genannten Protokolldateien enthalten die folgenden Informationen:

  • Die Prüfungen, die ausgeführt worden sind.

  • Die Probleme, die gefunden worden sind.

  • Eine Beschreibung, wie das gefundene Problem korrigiert werden kann, oder ein Link zu einem KB-Artikel, der für das Problem relevant ist.

Nach Abschluss der Überprüfung werden die XML-Ergebnisse in das HTML-Format konvertiert und als Seite im Standardwebbrowser angezeigt. Die Dateinamenskonvention für die umgewandelte XML-Datei lautet PreUpgradeCheck_JJJJMMTT-hhmmss-Millisekunde-Zufallszahl.HTM.