SHP2007 Autor: Ulrich B. Boddenberg Konzeptionelle Bearbeitung: Konrad Stulle 1. Ausgabe vom 27. November 2008 Herausgeber: HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Internet: www.herdt.com Mit Genehmigung der Galileo Press GmbH, Bonn Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 Administration © by Galileo Press GmbH, Bonn SHP2007 Text, Abbildungen und Programme wurden mit großer Sorgfalt erarbeitet. Verlag, Übersetzer und Autoren können jedoch für eventuell verbliebene fehlerhafte Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Die vorliegende Publikation ist urheberrechtlich geschützt. Alle Rechte vorbehalten. Kein Teil dieses Produktes darf ohne schriftliche Genehmigung des Verlages in irgendeiner Form durch Kopieren, Microfilm oder andere Verfahren reproduziert oder in eine für Maschinen, insbesondere Datenverarbeitungsanlagen, verwendbare Sprache übertragen werden. Auch die Rechte der Wiedergabe durch Vortrag, Funk und Fernsehen sind vorbehalten. Die in diesem Buch erwähnten Soft- und Hardwarebezeichnungen sind in den meisten Fällen auch eingetragene Marken und unterliegen als solche den gesetzlichen Bestimmungen. Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 - Administration Installation 1 Vor der Installation ................................. 4 1.1 SharePoint-Produkte und -Editionen .............4 1.2 Lizenzierung....................................................9 1.3 Voraussetzungen für die Installation ...........15 2 SharePoint Server neu installieren ...... 18 Benutzer verwalten 7 SharePoint und Active Directory ....... 106 7.1 SharePoint-Benutzer und -Gruppen im Active Directory ..................................... 106 7.2 Vererbung ................................................... 114 8 SharePoint-Benutzerverwaltung ....... 118 Vorbereitungen.............................................18 8.1 Benutzerprofile (nur SharePoint Server).... 118 2.2 Installationstyp STANDARD .............................19 8.2 2.3 Installationstyp ERWEITERT .............................22 Benutzergruppen und Zielgruppenadressierung............................ 129 2.1 3 Windows SharePoint Services installieren ............................................. 40 3.1 Standard ........................................................40 3.2 Erweitert........................................................41 4 Migration von früheren SharePointVersionen................................................ 46 4.1 Upgrade-Verfahren.......................................47 4.2 SharePoint Portal Server: In Place-Upgrade – Schritt für Schritt ...........48 I SharePoint-Inhalte verwalten 9 Listen .................................................... 136 9.1 Listen anlegen............................................. 136 9.2 Listen konfigurieren ................................... 139 9.3 Listenwebparts............................................ 155 9.4 Der Papierkorb............................................ 156 10 Dokumente und E-Mails ..................... 158 10.1 Dokumentbibliotheken .............................. 158 10.2 Eingehende E-Mails .................................... 161 Erste Administration 11 Inhalte sichern ..................................... 168 5 Erste Konfigurationsarbeiten............... 58 5.1 SharePoint Server ..........................................58 5.2 Windows SharePoint Services .......................75 6 Benutzerumgebung bereitstellen ........ 78 6.1 Webanwendungen, Websitesammlungen und Websites.................................................78 6.2 SharePoint Server ..........................................79 6.3 Windows SharePoint Services .....................105 11.1 Sicherung/Rücksicherung aus der Zentraladministration .......................... 168 11.2 Sicherung/Rücksicherung mit STSADM.EXE ............................................. 172 11.3 SQL Server Backup ...................................... 172 11.4 Weitere Backup-Werkzeuge....................... 173 Stichwortverzeichnis ............................... 174 3 4 Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 - Administration 4 Migration von früheren SharePointVersionen In diesem Kapitel erfahren Sie f welche Upgrade-Verfahren möglich sind f die Schritte des Place-Upgrade-Verfahrens Voraussetzungen D SharePoint Server installieren Falls Sie bereits Windows SharePoint Services 2.0 oder SharePoint Portal Server 2003 im Einsatz haben, werden Sie die vorhandenen Inhalte in der neuen SharePoint-Version weiterverwenden wollen, es muss also ein Upgrade durchgeführt werden. Es gibt verschiedene dokumentierte Verfahren, sodass dieses Vorhaben auch durchführbar ist; die Verfahren sind allerdings häufig nicht ganz trivial. Insbesondere ein gleichzeitiger Wechsel auf neue Hardware ist im SharePoint-Umfeld bei weitem nicht so komfortabel wie beispielsweise bei Exchange – das ist allerdings nur meine persönliche Meinung. Insbesondere der SharePoint Server hat bekanntlich zwei Wurzeln, nämlich SharePoint Portal Server 2003 und Content Management Server 2002. Da das letztgenannte Produkt zumindest im deutschen Sprachraum recht selten eingesetzt wird, konzentriere ich mich auf das Upgrade von der vorherigen SharePoint-Version; Anleitungen zur Migration von Content Management Server 2002 finden Sie auf der Microsoft-Website. An dieser Stelle sei darauf hingewiesen, dass es einige Hersteller gibt, die Produkte für die SharePointMigration herstellen: D D D D www.metalogix.net www.tzunami.com www.quest.com www.casahl.com Eine Durchführung der Migrationsarbeiten ist selbstverständlich ohne Zusatzprodukte möglich. In Ihrem konkreten Szenario könnte es die Arbeit aber durchaus erleichtern – gerade bei größeren Installationen könnte sich das Evaluieren eines dieser Werkzeuge durchaus lohnen. 46 4 Migration von früheren SharePoint-Versionen 4.1 Upgrade-Verfahren Um von der vorherigen SharePoint-Version in die aktuelle Welt upzugraden, sind fünf Verfahren dokumentiert. Diese sind mit einer kurzen Beschreibung des Ablaufs sowie der Vor- und Nachteile in der nachfolgenden Tabelle aufgeführt. Ansatz Beschreibung Vorteile Nachteile Geeignet für In-Place Upgrade Inhalt und Konfiguration werden in einem Arbeitsgang aktualisiert. Einfachstes Verfahren. Keine Änderung der URLs. System ist während der Durchführung offline. Es gibt keinen Weg zurück außer der Datensicherung. Einzelnen Server oder kleine Farm Gradual Upgrade Die neue SharePointVersion wird zusätzlich auf demselben Server installiert. Die einzelnen Sites werden nacheinander manuell migriert. Ein granularer Ansatz als das InPlace-Upgrade. Das System ist nicht komplett offline, sondern nur die gerade im UpgradeVorgang befindliche Site. Deutlich komplexer in der Durchführung. Der Inhalt der jeweils bearbeiteten Datenbank ist doppelt vorhanden, es wird also SQL Server-Kapazität benötigt. Mittlere oder große Farmen ohne Shared Services Gradual Upgrade for Shared Services Wie Gradual Upgrade Wie Gradual Upgrade. Wie Gradual Upgrade Farmen jeder Größe mit Shared Services Über- und untergeordnete Portale können separat upgegradet werden. Database Migration Eine neue Farm wird (vermutlich) auf neuer Hardware installiert. Die Inhaltsdatenbanken werden in der neuen Farm eingespielt. Neue Hardware kann verwendet werden. Die bestehende Installation wird nicht modifiziert. Komplexe Vorgehensweise, viele komplett manuell durchzuführende Schritte. Szenarien, in denen auf neue Hardware migriert wird. Hybrid approach of gradual upgrade plus database migration Schnelleres Verfahren als Gradual Upgrade Kein Rollback für die Database Migration Wenn schnellstmögliches Upgrade erforderlich ist Zunächst werden einige Sites mit der Gradual UpdateMethode upgedatet. Ist dies erfolgreich, wird mit Database Migration weitergemacht. Gehostete Installationen, Upgrades von WSS 2.0 zu MOSS 2007 Das In Place-Upgrade wird am Beispiel einer SharePoint Portal Server 2003-Migration im nächsten Abschnitt vorgeführt. Falls Sie einen der anderen Upgrade-Vorgänge nutzen möchten, sei auf folgende Links verwiesen: http://technet2.microsoft.com/Office/en-us/library/396c85d9-4b86-484e-9cc5-f6c4d725c5781033.mspx?mfr=true http://msdn2.microsoft.com/en-us/office/aa905505.aspx 47 4 Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 - Administration Unterstützte Upgrade-Pfade Nicht alle denkbaren Varianten beim Upgrade werden unterstützt. Die nachfolgende Aufzählung nennt die unterstützten Upgrade-Pfade: D D Upgrade von Windows SharePoint Services 2.0 Service Pack 2 (SP2) auf Windows SharePoint Services 3.0 D Upgrade von Windows SharePoint Services 2.0 SP2 direkt auf Office SharePoint Server 2007 mittels Database Migration (siehe oben) D D Upgrade von SharePoint Portal Server 2003 SP2 auf Office SharePoint Server 2007 Upgrade von Windows SharePoint Services 2.0 SP2 auf Windows SharePoint Services 3.0 und anschließend auf Office SharePoint Server 2007 Migration von Microsoft Content Management Server 2002 auf Office SharePoint Server 2007 Die folgende Liste enthält einige nicht unterstützte Pfade: D Upgrade von Windows SharePoint Services 2.0 SP2 direkt auf Office SharePoint Server 2007 mittels In Place oder Gradual Upgrade D Upgrade von SharePoint Portal Server 2003 auf Windows SharePoint Services 3.0 Spezielle Ziele und Aufgabenstellungen beim Upgrade Es gibt beliebig viele Aufgabenstellungen beim Upgrade. Einige Anforderungen nebst kurzem Hinweis zur Durchführung finden Sie in der nachfolgenden Tabelle. Anforderung Durchführung Wechsel der Sprache Um auf einer einzelnen Site die Sprache zu wechseln, führen Sie zunächst das Upgrade in der ursprünglichen Sprache durch und installieren dann das gewünschte Language Pack. Um die Sprache der kompletten Installation zu wechseln, nutzen Sie Database Migration. Migrieren auf Windows Server 2008 Zunächst SharePoint auf den aktuellen Stand bringen (In Place oder Gradual) und dann Windows Server 2008-Update durchführen. Upgrade von SharePoint Portal Server 2001 Es gibt keinen direkten Pfad auf MOSS 2007. Zunächst muss auf SPS 2003 migriert werden; dieses System kann dann migriert werden. Upgrade von SharePoint Team Services Es gibt keinen direkten Pfad zu WSS 3.0. Zunächst muss auf WSS 2.0 migriert werden; dieses System kann dann migriert werden. 4.2 SharePoint Portal Server: In Place-Upgrade – Schritt für Schritt Das In Place-Upgrade ist sowohl für das Upgrade der SharePoint Services 2.0 als auch für das des SharePoint Portal Server 2003 der simpelste Weg. Ich werde Ihnen den Vorgang in diesem Abschnitt vorführen. Fallback-Szenario planen Das Problem beim In Place-Upgrade ist, dass ein misslungener Vorgang das System in einem nicht brauchbaren Zustand hinterlässt. Ich habe einige In Place-Upgrades durchgeführt, die nicht gelungen sind, sodass die Notfallmaßnamen benötigt wurden. Also sind Vorsichtsmaßnahmen zu treffen. Starten Sie nie (!) In Place-Upgrade, ohne dass Sie den Weg zurück kennen. 48 Migration von früheren SharePoint-Versionen 4 Ich empfehle meinen Kunden (und natürlich auch den Lesern) bei einem Server das System grundsätzlich auf ein Hardware-RAID 1 zu legen. Auf diese Weise können Sie wie folgt vorgehen: f f Fahren Sie den Server herunter. Ziehen Sie eine Platte des RAID-Verbunds. f Starten Sie den Server. Falls ein Vorgang misslingt, können Sie von der gezogenen Platte starten und haben wieder die Ursprungskonfiguration; das ist wesentlich einfacher, als ein Backup vom Band zurückspielen zu müssen. Sie sollten dieses Verfahren allerdings sicher beherrschen und extrem (!) sorgfältig vorgehen. Ein Handhabungsfehler (beispielsweise Platten vertauschen) führt zum Totalverlust des Systembereichs! Selbstverständlich ist das Szenario nur komplett, wenn Sie auch die Datenbank vor dem Upgrade-Vorgang sichern. Falls Sie Datenbank und SharePoint auf demselben Server installiert haben, sollte der Plattenbereich wie in der folgenden Abbildung aussehen. Bei einem solchen Server können Sie wie erläutert vor Beginn des Upgrade-Vorgangs eine Systemplatte ziehen und die Datenbanken sichern – und im Bedarfsfall schnell den Ursprungszustand wieder herstellen. Bei einem Server, bei dem der Plattenbereich nur aus einem RAID 5 besteht, ist diese Vorgehensweise verbaut und Sie müssen alternative Maßnahmen treffen. Eine "richtige" Sicherung sollten Sie aber in jedem Fall haben! So sollte der Plattenbereich eines Servers aufgebaut sein. Dann können Sie ein vergleichsweise schnelles Fallback-Szenario planen. 49 4 Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 - Administration Phase 1: Überprüfung mit PRESCAN.EXE Der erste Schritt ist die Überprüfung der bestehenden Installation mittels PRESCAN .EXE. Dieses Werkzeug finden Sie im Microsoft Download Center unter dem Suchbegriff Prescan – wie auch sonst. Die Überprüfung der bestehenden Installation mit PRESCAN.EXE Das Utility scannt die Sites der bestehenden SharePoint-Installation und berichtet über mögliche Fehler in einer Logdatei (vgl. Abbildungen unten). Mögliche Fehler können Sie erkennen, bevor der Upgrade-Vorgang gestartet wird. P RESCAN.EXE liefert Ihnen einen Überblick, welche Vorlagen in den einzelnen Bereichen des "alten" SharePoint Portal Servers verwendet werden. Falls spezielle Vorlagen verwendet werden, müssen diese eventuell zuerst angepasst werden. PRESCAN.EXE schreibt in ein Logfile. Überprüfen Sie die Ausgaben. In der von prescan.exe erzeugten XML-Datei können Sie erkennen, welche Templates in den Areas verwendet werden. 50 Migration von früheren SharePoint-Versionen 4 Phase 2: Installation von SharePoint 2007 Als Nächstes starten Sie das Setup-Programm des SharePoint Servers. Es wird erkennen, dass eine frühere Version vorhanden ist und bietet an, diese zu aktualisieren. Wählen Sie die Option für ein automatisiertes direktes Update. Entscheiden Sie sich zunächst für eine Update-Methode. Auf der Registerkarte S ERVERTYP können Sie in dem gezeigten Beispiel keine andere Option als VOLLSTÄNDIG auswählen. Der Grund: Die gezeigte SharePoint-Installation ist eine Ein-Server-Installation. Je nach Installation stehen ein oder mehrere Optionen zur Verfügung. 51 4 Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 - Administration Der Vollständigkeit halber zeige ich Ihnen in der folgenden Abbildung die Registerkarte DATEISPEICHERORT. Wenig überraschend, hier definieren Sie die Installationspfade. Beim Festlegen der Pfade ist zu beachten, dass die Suchindexdateien recht groß werdenkönnten. Wählen Sie hier ggf. ein geeignetes Laufwerk. Nach Abschluss des Vorgangs erscheint der in der nächsten Abbildung gezeigte Dialog. Lassen Sie den Konfigurations-Assistenten zunächst nicht starten. Bevor er ausgeführt wird, sollte nochmals PRESCAN .EXE ausgeführt werden. Wichtig: Lassen Sie den Konfigurations-Assistenten nicht automatisch starten! 52 Migration von früheren SharePoint-Versionen 4 Phase 3: Überprüfung mit PRESCAN.EXE Führen Sie wie oben gezeigt PRESCAN.EXE aus und überprüfen die von dem Werkzeug erzeugten Ausgaben. Phase 4: Konfigurations-Assistent und Migration der Daten Wenn PRESCAN .EXE keinen Fehler gefunden hat (oder Sie eventuelle Fehler beseitigt haben), können Sie den Konfigurations-Assistenten starten. Hier wird der Konfigurations-Assistent gestartet. Der Konfigurations-Assistent startet. Der Konfigurations-Assistent wird einige grundlegende Einstellungen durchführen. Dies sind beispielsweise: D D Eine dedizierte Portnummer für die Zentraladministration. Sie können entscheiden, ob die Authentifizierung mittels NTLM oder Kerberos durchgeführt werden soll. Im Allgemeinen dürfte Kerberos die bessere bzw. flexiblere Wahl sein, benötigt aber einen konfigurierten Service Principal Name. 53 4 Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 - Administration Wählen Sie optional eine Portnummer. Im Allgemeinen werden Sie sich für Kerberos entscheiden. Wenn die notwendigen Einstellungen getroffen sind, sehen Sie auf der Dialogseite eine Zusammenfassung. Die upzugradende Konfigurationsdatenbank wird angezeigt. Ist alles in Ordnung, können Sie den Vorgang starten. Bei einem Update muss keine weitere Konfiguration vorgenommen werden. 54 Migration von früheren SharePoint-Versionen 4 Wenn der Konfigurations-Assistent seine Arbeit erledigt hat, erhalten Sie die in der folgenden Abbildung gezeigte Meldung. In diesem Moment ist ein Zeitgeberauftrag konfiguriert worden, der nach einiger Zeit den eigentlichen Update-Vorgang starten wird. So soll es sein: "Die Konfiguration war erfolgreich". Phase 5: Automatisches Update kontrollieren Starten Sie nun die Zentraladministration und wechseln Sie auf die Seite VORGÄNGE. Wenn Sie die Zentraladministration einigermaßen zügig aufrufen, werden Sie noch sehen können, dass auf die Ausführung des Auftrags gewartet wird. Dieser Auftrag wurde vom Konfigurations-Assistenten erstellt. Wenige Minuten nach Abschluss der Konfiguration startet der Update-Vorgang. 55 4 Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 - Administration Die Durchführung des Upgrades wird einige Zeit in Anspruch nehmen, Sie werden auf der regelmäßig aktualisierten Dialogseite über den Fortgang informiert. Der Update-Vorgang wird ausgeführt. Dies kann je nach Größe der Datenbank durchaus dauern. Falls der Update-Vorgang fehlschlägt, finden Sie in der Datei Upgrade.log die Ursache für den Fehler. In dem in der folgenden Abbildung gezeigten Szenario ist der Update-Vorgang abgebrochen. Nach der Fehlerbeseitigung kann der Vorgang nochmals gestartet werden. Dazu müssen Sie das System wieder auf den Ursprungszustand zurücksetzen. Daher habe ich an früherer Stelle darauf hingewiesen, dass ein Restore problemlos möglich sein muss. Worst case: Beim Update-Vorgang ist etwas fehlgeschlagen. Ist der Update-Vorgang erfolgreich durchgeführt worden, sehen Sie die in der folgenden Abbildung gezeigte Dialogseite. Sie haben nun ein voll funktionsfähiges SharePoint-System, das allerdings noch einiges an manueller Nachbearbeitung braucht. So soll es aussehen: Das Update war erfolgreich! 56 Migration von früheren SharePoint-Versionen 4 57