Überprüfung und Berichterstellung vor der Aktualisierung auf zukünftige Versionen (Windows SharePoint Services)
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 (Windows SharePoint Services).
Sie können mit diesem Stsadm-Vorgang Farmserver vor Beginn einer Aktualisierung überprüfen, um sicherzustellen, dass gewisse Voraussetzungen für das Upgrade erfüllt sind, und um bekannte Probleme zu erkennen, die einen erfolgreichen Abschluss des Upgrades verhindern können. Die Ergebnisse der Überprüfung erleichtern Ihnen auch die Behandlung der ermittelten Probleme.
Folgendes trifft auf die Upgradeprü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 Upgradebereitschaft des Servers erzeugt werden kann.
Zum Ausführen einer Überprüfung mit der Upgradeprüfung müssen Sie Mitglied der SharePoint-Gruppe Farmadministratoren sein und über Administratorberechtigungen für den überprüften Server verfügen.
Struktur und Verarbeitung vor dem Upgrade
Der Stsadm-Vorgang vor dem Upgrade 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 Upgradeprü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 upgradebezogene 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 http://sharepoint.microsoft.com/pages/default.aspx. Weitere Informationen zu dieser Regel finden Sie im KB-Artikel 954759 in der Liste der Artikel zum Thema Regeln im Windows SharePoint Services-Lösungscenter (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 eines Upgrades 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, einem Index und 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-Lösungscenter (https://go.microsoft.com/fwlink/?linkid=120257&clcid=0x407).
Standardregeln
Die in der folgenden Tabelle beschriebenen Regeln werden mit dieser Version des erforderlichen Vorgangs vor dem Upgrade zur Verfügung gestellt.
Regeln der Upgradeprü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 Upgradetypen. |
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 Upgradeprozesses 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 das Upgrade 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 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. gehostet und ist größer als 4 Gigabytes. |
Farm |
Fehler |
WYukonLargeSiteCollection |
Websitesammlungen in dieser Farm werden auf der internen Windows-Datenbank gehostet und sind größer als 4 Gigabytes. |
Farm |
Fehler |
Ausgabe des Vorgangs vor dem Upgrade
Während die Regeln bei der Überprüfung vor dem Upgrade 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 können als Seite im Standardwebbrowser angezeigt werden. Die Dateinamenskonvention für die umgewandelte XML-Datei lautet PreUpgradeCheck_JJJJMMTT-hhmmss-Millisekunde-Zufallszahl.HTM. Als Ergebnis der Konvertierung erhalten Sie eine HTML-Seite, die in einem Webbrowser angezeigt werden kann.