Aktualisieren von Websites (Windows SharePoint Services)
Inhalt dieses Artikels:
Aktualisieren von Websites mithilfe der Zentraladministrationsseiten
Aktualisieren von Websites mithilfe der Befehlszeile
Aktualisieren von Websites nach der Installation eines Sprachvorlagenpakets
Wenn Sie ein schrittweises Upgrade vornehmen, können Sie festlegen, welche Websites wann aktualisiert werden. Bevor Sie Websites auf Windows SharePoint Services 3.0 aktualisieren können, müssen Sie auf allen Servern der Serverfarm das Setupprogramm und den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien ausführen. Nachdem Sie diesen Schritt abgeschlossen und alle benötigten Sprachvorlagenpakete installiert haben, können Sie mit dem Upgrade der Websites beginnen. Weitere Informationen zum Aktualisieren der Server finden Sie unter Installieren und Konfigurieren von Windows SharePoint Services für ein schrittweises Upgrade.
Wenn Sie für das Upgrade der Websites bereit sind, können Sie die Upgradeseiten in der Website für die SharePoint®-Zentraladministration oder den Upgradevorgang der Befehlszeile verwenden. Verwenden Sie die Befehlszeile, wenn Sie Upgrades für große Batches von Websites zu unterschiedlichen Zeiten ausführen möchten oder wenn Sie nach dem Upgrade anderer Websites in Ihrer Umgebung ein Sprachvorlagenpaket installiert haben.
Aktualisieren von Websites mithilfe der Zentraladministrationsseiten
Es gibt zwei Phasen im Upgradevorgang für Websites von den Zentraladministrationsseiten aus. Zuerst erstellen Sie eine neue Webanwendung zum Hosten der aktualisierten Versionen der Websites. Anschließend aktualisieren Sie eine oder mehrere Websitesammlungen.
Wichtig
Sie müssen die Stammwebsitesammlung aktualisieren, bevor Sie andere Websitesammlungen in der Webanwendung aktualisieren können.
Erstellen einer neuen Webanwendung zum Hosten aktualisierter Websites
Klicken Sie in der Zentraladministration auf der Registerkarte Vorgänge unter Update und Migration auf Updatestatus des Websiteinhalts.
Klicken Sie auf der Seite Updatestatus des Websiteinhalts neben der URL, die Sie aktualisieren möchten, auf Update starten.
Stellen Sie auf der Seite Zielwebanwendung festlegen im Abschnitt Zu aktualisierende Webanwendung sicher, dass die zu aktualisierende Webanwendung angezeigt wird.
Geben Sie im Abschnitt Neue URL für den ursprünglichen Inhalt in das Feld Port eine Portnummer ein, und geben Sie anschließend in das Feld Hostheader den zu verwendenden Hostheader ein (sofern erforderlich).
Wählen Sie im Abschnitt Anwendungspool für neue Webanwendung die Option Neuen Anwendungspool erstellen aus, und geben Sie dann in das Feld Anwendungspoolname einen Namen ein. Wählen Sie danach Vordefiniert oder Konfigurierbar aus.
Wenn Sie Vordefiniert ausgewählt haben, dann wählen Sie das zu verwendende Konto aus.
Wenn Sie Konfigurierbar ausgewählt haben, dann geben Sie den zu verwendenden Kontonamen und anschließend das Kennwort für dieses Konto ein.
Hinweis
Es ist nicht möglich, denselben Anwendungspool zu verwenden, den Sie für die vorherige Version verwendet haben. Sie können dasselbe Benutzerkonto verwenden, jedoch müssen Sie einen neuen Anwendungspool erstellen oder einen Anwendungspool verwenden, den Sie bereits für die aktualisierten Websites erstellt haben.
Wählen Sie im Abschnitt Internetinformationsdienste zurücksetzen die Option Internetinformationsdienste automatisch neu starten oder Internetinformationsdienste manuell neu starten aus.
Wenn Sie Internetinformationsdienste manuell neu starten auswählen, müssen Sie IIS nach Erstellung der Webanwendung als letzten Schritt dieser Prozedur neu starten.
Wählen Sie im Abschnitt Sicherheitskonfiguration unter Authentifizierungsanbieter in Abhängigkeit von Ihrer Umgebung die Option Aushandeln (Kerberos) oder NTLM aus.
Wählen Sie im Abschnitt Inhaltsdatenbanken entweder Automatische Auswahl des Datenbanknamens oder Datenbanknamen manuell festlegen aus.
Wenn Sie die Datenbanknamen manuell festlegen, dann müssen Sie auf der Seite Datenbanknamen Namen für die temporären Inhaltsdatenbanken und die Inhaltsdatenbanken der neuen Version angeben.
Klicken Sie auf OK. Wenn Sie sich für die manuelle Festlegung der Datenbanknamen entscheiden, wird die Seite Datenbanknamen geöffnet. Geben Sie die Namen ein, die für die temporären Inhaltsdatenbanken und die neuen Version der Inhaltsdatenbanken dieser Webanwendung verwendet werden sollen, und klicken Sie dann auf Speichern.
Die Seite Vorgang wird ausgeführt wird angezeigt, während die neue Webanwendung erstellt wird.
Hinweis
Wenn Sie IIS manuell neu starten möchten, müssen Sie jetzt auf jedem Front-End-Webserver der Serverfarm iisreset /noforce ausführen.
Aktualisieren von Websitesammlungen
Aktivieren Sie auf der Seite Websitesammlungsupdate die Kontrollkästchen neben den Websites, die Sie aktualisieren möchten, und klicken Sie dann auf Websiteupdate durchführen.
Wichtig
Sie müssen die Stammwebsitesammlung aktualisieren, bevor Sie andere Websitesammlungen in der Webanwendung aktualisieren können. Wenn Sie gleichzeitig mehrere Websitesammlungen aktualisieren, muss die Stammwebsitesammlung im ersten Satz von Websites, die Sie aktualisieren, enthalten sein.
Überprüfen Sie auf der Seite Zum Aktualisieren ausgewählte Websites die Anzahl der Websitesammlungen, den verwendeten Speicherplatz, die Ursprungsdatenbank und die Zieldatenbank, und klicken Sie dann auf Websiteupdate durchführen.
Die Seite Update wird ausgeführt wird geöffnet, und das Upgrade wird für die ausgewählten Websitesammlungen ausgeführt. Dies kann einige Minuten oder mehrere Stunden dauern, je nachdem, wie viele Websitesammlungen Sie ausgewählt haben und wie groß die Websitesammlungen sind. Die Statusseite wird automatisch nach einer Minute aktualisiert, um Sie über den aktuellen Status zu informieren. Wenn das Upgrade fehlschlägt oder Probleme gemeldet werden, finden Sie in den Protokolldateien weitere Informationen. Die Datei Upgrade.log und die Ablaufverfolgungsprotokolldatei finden Sie unter %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS. Das Ablaufverfolgungsprotokoll wird nach dem folgenden Format benannt: Computername-JJJJMMTT-HHMM.log, wobei JJJJMMTT das Datum und HHMM die Uhrzeit ist (z. B. Server1-20061105-1241.log).
Klicken Sie nach Beenden des Upgradevorgangs auf Homepage, um zur Homepage der Zentraladministration zurückzukehren.
Aktualisieren von Websites mithilfe der Befehlszeile
Zum Aktualisieren von Websites mithilfe der Befehlszeile müssen Sie denselben aus zwei Schritten bestehenden Vorgang ausführen: Erstellen Sie eine Zielwebanwendung, und aktualisieren Sie anschließend die Websites.
Verwenden Sie zum Erstellen der Zielwebanwendungen den folgenden Befehl, einschließlich der für Ihre Umgebung geltenden Optionen (lassen Sie diesen Schritt aus, wenn Sie bereits die Schritte unter "Erstellen einer neuen Webanwendung zum Hosten aktualisierter Websites" weiter oben ausgeführt haben):
stsadm -o upgradetargetwebapplication -url <zu aktualisierende URL>
-relocationurl <neue URL für nicht aktualisierten Inhalt>
-apidname <neuer Anwendungspoolname>
[-apidtype <konfigurierbare ID/Netzwerkdienst>]
[-apidlogin <Domäne\Name>]
[-apidpwd <Anwendungspool-Kennwort>] [-exclusivelyusentlm]
Informationen zum Ausführen dieses Verfahrens mithilfe des Befehlszeilentools Stsadm finden Sie unter Upgradetargetwebapplication: Stsadm-Vorgang (Windows SharePoint Services).
Nachdem Sie die Webanwendung erstellt haben, können Sie einzelne Websitesammlungen mithilfe des folgenden Befehls aktualisieren, einschließlich der für Ihre Umgebung geltenden Optionen:
stsadm -o upgrade [-inplace | -sidebyside] [-url <URL>]
[-forceupgrade] [-quiet] [-farmuser <Farmbenutzer>
-farmpassword <Farmkennwort>] [-sitelistpath <Websites-XML-Datei>]
Zum Aktualisieren von Websites mit einer bestimmten URL in einem parallelen (schrittweisen) Upgradevorgang können Sie beispielsweise den folgenden Befehl verwenden:
stsadm -o upgrade -sidebyside -url <URL>
-sitelistpath <Pfad zur XML-Datei>
Hinweis
Wenn Sie die Befehlszeile zum Ausführen eines schrittweisen Upgrades verwenden, können Sie keine Websites aus verschiedenen Inhaltsdatenbanken aktualisieren. Wenn Ihre Webanwendung eine große Anzahl von Websites enthält, die über mehrere Inhaltsdatenbanken verteilt sind, teilen Sie die Liste in kleinere Gruppen von Websites aus derselben Inhaltsdatenbank auf.
Informationen zum Ausführen dieses Verfahrens mithilfe des Befehlszeilentools Stsadm finden Sie unter Upgrade: Stsadm-Vorgang (Windows SharePoint Services).
Zum Abrufen einer Liste der Websites, die aktualisiert werden müssen, können Sie den Vorgang enumsites zum Auflisten aller umgeleiteten Websites für eine Webanwendung verwenden. Verwenden Sie die folgende Syntax zum Generieren der Liste:
**stsadm -o enumsites -url http://**server_name -redirectedsites
Sie können die Liste der durch diesen Vorgang generierten Websites zum Generieren der XML-Datei sitelist für den Upgradevorgang verwenden.
In der folgenden Tabelle werden die Parameter für den Upgradevorgang beschrieben:
Parameter | Optional/Erforderlich | Beschreibung |
---|---|---|
Inplace oder Sidebyside |
Erforderlich, Sie müssen eine dieser Optionen angeben |
Inplace bezeichnet ein direktes Upgrade, wobei die Websites der Version 2.0 sofort aktualisiert werden und die Umgebung der Version 2.0 nach Abschluss des Upgradevorgangs nicht zur Verfügung steht. Sidebyside bezeichnet ein schrittweises Upgrade, wobei die Websites der Version 2.0 in der Umgebung der Version 2.0 beibehalten werden. |
URL |
Optional |
Die URL der Version 2.0 zur Websitesammlung |
ForceUpgrade |
Optional |
Gibt an, ob das Upgrade erzwungen wird oder nicht. |
Quiet |
Optional |
Gibt an, dass der Upgradevorgang im stillen Modus ausgeführt wird. |
FarmUser |
Optional |
Gibt das Benutzerkonto an, das zur Ausführung des Upgrades verwendet werden soll. |
FarmPassword |
Optional (erforderlich, wenn FarmUser verwendet wird) |
Gibt das Kennwort für das Benutzerkonto der Farm an. |
Reghost |
Optional |
Gibt an, ob während des Upgrades für Seiten ein Reghosting durchgeführt werden soll (Zurücksetzen der Seiten auf die Websitedefinition). |
SiteListPath |
Optional |
Damit können Sie eine XML-Datei mit einer Liste von bestimmten Websitesammlungen zum Aktualisieren angeben. Das Format der XML-Datei lautet:
Die Attribute Count und TargetDatabase sind optional. Geben Sie nur die Websites an, die Sie aus einer einzelnen Inhaltsdatenbank aktualisieren möchten. Verwenden Sie alternativ den Befehl stsadm –o enumsites –url *<V3url>* -redirectedsites, um denselben XML-Code für Websitesammlungen zu erstellen, die ein Upgrade erfordern. |
Informationen zum Ausführen dieses Verfahrens mithilfe des Befehlszeilentools Stsadm finden Sie unter Enumsites: Stsadm-Vorgang (Windows SharePoint Services).
Aktualisieren von Websites nach der Installation eines Sprachvorlagenpakets
Wenn Sie ein direktes Upgrade vorgenommen und anschließend ein Sprachvorlagenpaket installiert haben, müssen Sie jetzt alle Websites aktualisieren, die von der Sprache in diesem Sprachvorlagenpaket abhängen. Führen Sie zum Ausführen des Upgrades den Upgradevorgang in der Befehlszeile aus, und verwenden Sie alle für Ihre Umgebung geltenden Optionen.
Herunterladen dieses Buchs
Dieses Thema wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:
- Aktualisieren auf Windows SharePoint Services (in englischer Sprache) (https://go.microsoft.com/fwlink/?linkid=85554&clcid=0x407)
Die vollständige Liste der verfügbaren Bücher finden Sie unter Bücher zum Herunterladen für Windows SharePoint Services.