| | Produktinformationen Hilfe und Anleitungen Schulung Ähnliche Produkte und Technologien Support und Feedback Technische Ressourcen Zusätzliche Ressourcen |
Überlegungen zur Aktualisierung angepasster Websites
In diesem Artikel wird erläutert, wie sich der Aktualisierungsprozess auf angepasste Seiten auf Ihrer Website auswirkt, damit Sie alle erforderlichen Änderungen, z. B. Wiederholen oder Übertragen Ihrer Anpassungen, vornehmen können.
Hinweis Wenn Sie ein IT-Experte oder Serveradministrator sind, der eine Aktualisierung auf Microsoft Windows SharePoint Services 3.0 oder Microsoft Office SharePoint Server 2007 ausführt, finden Sie im Abschnitt Siehe auch Links zu ausführlichen und umfangreichen Informationen.
Inhalt dieses Artikels
Aktualisierungsarten
Wenn Sie Zeit zum Erstellen einer angepassten SharePoint-Website aufgebracht haben, kann eine Aktualisierung auf die neuere Version interessant aber auch gleichermaßen frustrierend sein. Sie möchten die neuen Features und Funktionalitäten vielleicht verwenden, machen sich aber möglicherweise Gedanken darüber, wie sich die Aktualisierung auf Ihre aktuellen Anpassungen auswirkt. In diesem Abschnitt werden die beiden verfügbaren Aktualisierungsarten (direkte und stufenweise Aktualisierung) erläutert und die möglichen Auswirkungen beider Aktualisierungsarten auf eine angepasste Website untersucht.
Möglichkeiten für die Verwendung einer direkten Aktualisierung
Direkte Aktualisierungen umfassen die gleichzeitige Aktualisierung des gesamten Systems in einem Prozess, bei dem bestehende Datenbanken und Server aktualisiert werden. Diese Methode eignet sich am besten für einzelne Server oder kleine Serverfarmen, auf denen keine gemeinsamen Dienste bereitgestellt werden und die nicht viele Anpassungen enthalten. Die Website-URLs werden durch die Aktualisierung nicht geändert. Die Umgebung muss sich während der direkten Aktualisierung im Offlinemodus befinden. Der ursprüngliche Zustand der aktualisierten Umgebung kann nicht wiederhergestellt werden, da die alte Version durch die neue überschrieben wird. Alle in der vorherigen Version vorhandenen Anpassungen, die in der aktualisierten Website erneut erstellt werden müssen, müssen anhand von Aufzeichnungen oder aus dem Gedächtnis vorgenommen werden, da die vorherige Version nicht mehr als Referenz vorhanden ist.
Möglichkeiten für die Verwendung einer stufenweisen Aktualisierung
Stufenweise Aktualisierungen umfassen die separate Aktualisierung der Websiteauflistungen auf vorhandenen Servern und nicht die Aktualisierung der gesamten Umgebung auf einmal. Die Methode kann dann hilfreich sein, wenn Sie über große Serverfarmen verfügen, auf denen keine gemeinsamen Dienste bereitgestellt werden, wenn Sie Websites mit zahlreichen Anpassungen besitzen oder wenn Sie nicht möchten, dass die gesamte Umgebung während des Aktualisierungsvorgangs nicht verfügbar ist. Bei dieser Option kann der ursprüngliche Zustand der Website bei Bedarf wiederhergestellt werden, da die Daten vor der Aktualisierung aus der ursprünglichen Datenbank in eine neue Datenbank kopiert werden. Die ursprüngliche Datenbank wird so lange beibehalten, bis sie explizit vom Serveradministrator gelöscht wird. Stufenweise Aktualisierungen eignen sich besonders bei Websites, die zahlreiche Anpassungen enthalten, da der Entwickler der Website bei der erneuten Erstellung der Anpassungen für die neue Version der Website die vorherige Websiteversion als Referenz verwenden kann.
Seitenanfang
Festlegen der Verarbeitung von Anpassungen
Wenn Sie umfangreiche Anpassungen an Ihren SharePoint-Websites vorgenommen haben (z. B. mithilfe von Microsoft Office FrontPage), müssen Sie festlegen, wie Ihre angepassten Websites bei der Aktualisierung verarbeitet werden sollen. Die jeweilige Methode unterscheidet sich je nach Umfang der Anpassungen, der Komplexität Ihrer Website und Ihren Zielen für die Anpassung. Zu den Arten von angepassten Seiten, über die Sie möglicherweise verfügen, gehören die folgenden:
- Angepasste Seiten Hierbei handelt es sich um Seiten, die ursprünglich auf der Grundlage der Websitedefinition generiert aber nachträglich geändert wurden. Wenn Sie Ihre SharePoint-Website beispielsweise in FrontPage geöffnet und der Startseite Text oder Grafiken hinzugefügt haben, ist Ihre Startseite angepasst.
- Nicht angepasste Seiten Hierbei handelt es sich ebenfalls um Seiten, die ursprünglich auf der Grundlage der Websitedefinition generiert aber nachträglich nicht geändert wurden. (Selbst wenn Sie irgendwann ein neues Design auf die Website angewendet haben, wodurch sich das Aussehen und die Formatierung der Website ändert, und Sie den Inhalt der einzelnen Seiten nicht mithilfe eines kompatiblen Website-Editors wie Microsoft Office FrontPage geändert haben, wird die Seite dennoch als nicht angepasst bezeichnet.)
- Neue Seiten Hierbei handelt es sich um Seiten, die nicht ursprünglich auf der Grundlage der Websitedefinition generiert wurden. Wenn ein Webdesigner beispielsweise einen Grafikentwurf für eine Website erhält, beginnt er meist, indem er eine leere Seite öffnet, die Grafiken aus dem Grafikbearbeitungsprogramm hinzufügt, um das Erscheinungsbild der Website zu erstellen, und schließlich je nach Bedarf Webparts einfügt. Diese Seiten sind keiner Websitedefinition zugeordnet.
Sie können die Anpassungen folgendermaßen verarbeiten:
- Beibehalten der Anpassungen Hierfür gibt es drei Möglichkeiten:
- Verwerfen der Anpassungen Führen Sie eine der folgenden Aktionen aus:
- Nehmen Sie die Aktualisierung (direkt oder stufenweise) vor, und setzen Sie anschließend die gesamte Website so zurück, dass statt Ihrer Anpassungen die Seiten der Websitedefinition verwendet werden. Auf diese Weise können Sie die neue Funktionalität verwenden und dann entscheiden, ob Sie die Website erneut anpassen möchten. Websitebesitzer können entscheiden, ob Anpassungen nach dem Überprüfen ihrer aktualisierten Websites erneut angewendet werden sollen.
Hinweis Wenn Sie Ihrer Website eine neue Seite hinzugefügt haben (wenn Sie beispielsweise die Datei default.aspx durch eine andere Datei ersetzt haben, anstatt Änderungen an der vorhandenen Datei default.aspx vorzunehmen), ist diese Seite der Websitedefinition nicht zugeordnet und kann daher nicht auf die Websitedefinition zurückgesetzt werden. Wenn die neue Seite dasselbe Erscheinungsbild wie die anderen Seiten auf Ihrer Website aufweisen soll, können Sie eine neue Seite erstellen, die auf der Websitedefinition basiert, und anschließend Ihre Anpassungen auf diese neue Seite übertragen.
- Erstellen Sie eine neue Website in der neuen Umgebung. Diese Methode ist geeignet, wenn Sie Ihre Website umfassend überarbeiten und weder die bestehende Websitestruktur noch den größten Teil des Inhalts der Website für die neue Website übernehmen möchten.
- Wiederholen der Anpassungen Führen Sie eine der folgenden Aktionen aus:
- Führen Sie eine direkte Aktualisierung aus, und setzen Sie die Seiten nicht auf die Websitedefinition zurück. Standardmäßig werden die Anpassungen bei einer direkten Aktualisierung beibehalten und die Seiten nicht auf die Version der Websitedefinition zurückgesetzt. Nach der Aktualisierung können Sie die Website öffnen, die Anpassungen kopieren (mithilfe von Office SharePoint Designer 2007), anschließend eine Zurücksetzung auf die Websitedefinition ausführen und die Anpassungen abschließend erneut anwenden, damit sowohl die neue Funktionalität als auch Ihre Anpassungen enthalten sind.
- Führen Sie eine stufenweise Aktualisierung aus, und setzen Sie anschließend die angepassten Seiten in der Website auf die Websitedefinition zurück. Übertragen Sie abschließend die Anpassungen aus der alten Website mithilfe von Office SharePoint Designer 2007 auf die neue Website.
Hinweise
- Wenn Sie eine direkte Aktualisierung ausführen, wird die vorherige Version der Website bei der Aktualisierung nicht beibehalten. Wenn Sie sowohl über die alte Version als auch die neue Version der Website verfügen möchten, können Sie Anpassungen aus der mit Microsoft Windows SharePoint Services 2.0 erstellten Website auf die in Windows SharePoint Services 3.0 erstellte Website übertragen, eine stufenweise Aktualisierung ausführen oder bei Verwendung der direkten Aktualisierung sicherstellen, dass Sie über einen gespiegelten Server oder eine gespiegelte Serverfarm verfügen, auf dem bzw. der die alte Version noch ausgeführt wird.
- Angepasste Seiten, für die in der Websitedefinition kein Äquivalent vorliegt, können wiederum nicht auf die Websitedefinition zurückgesetzt werden.
Seitenanfang
Vor dem Aktualisieren: Identifizieren möglicher Probleme
Bevor Sie mit der Aktualisierung beginnen, sollten Sie wissen, wie viele Anpassungen ungefähr wiederholt werden müssen und welche Websites möglicherweise nicht wie erwartet aktualisiert werden. Im folgenden Verfahren wird dargestellt, wie Sie die Probleme identifizieren, die beim Aktualisierungsprozess auftreten können, damit Sie sie anschließend entsprechend beheben können.
- Führen Sie das Tool zum Ausführen eines Scans vor dem Aktualisieren aus, um alle angepassten Websites oder Seiten zu identifizieren (erforderlich).
Sie müssen das Tool zum Ausführen eines Scans vor dem Aktualisieren ausführen, um alle Websites und Seiten zu identifizieren, die angepasst sind. Beispielsweise sollten dem jeweiligen Websitebesitzer, -designer oder -entwickler Probleme wie angepasste Websitevorlagen und angepasste Webparts vor dem Planen der Aktualisierung gemeldet werden, damit diese Personen das Problem eingehend untersuchen und vorbereitende Maßnahmen ergreifen können. Ein Entwickler entscheidet möglicherweise, dass es klug ist, ein stark angepasstes Webpart vor dem Aktualisieren neu zu erstellen, oder der Entwickler möchte eine Aufzeichnung der Anpassungen der Website, einschließlich der Websitevorlagen und der an den standardmäßigen ASPX-Dateien vorgenommenen Änderungen, machen, damit er diese bei Bedarf nach der Aktualisierung erneut erstellen kann.
- Sehen Sie unter den häufig auftretenden Problemen nach, die im nächsten Abschnitt aufgeführt sind, um festzustellen, welche dieser Probleme möglicherweise für Ihre Umgebung zutreffen (empfohlen, aber optional).
Die Liste im nächsten Abschnitt enthält einen kurzen Überblick über einige häufig auftretende Probleme, die Sie möglicherweise feststellen, und es wir erläutert, wie Sie diese Probleme nach dem Fertigstellen der Aktualisierung beheben können.
- Führen Sie eine Testaktualisierung mithilfe einer Sicherung der Website oder einer (schreibgeschützten) gespiegelten Website aus (empfohlen, aber optional).
Diese Methode ist zum Identifizieren möglicher Probleme am besten geeignet. Sie können eine Vorschau des gesamten Aktualisierungsvorgangs anzeigen, alle Probleme suchen und diese Beheben, bevor Sie mit der Aktualisierung beginnen. Nun wissen Sie, was Sie erwarten können. Das Ausführen einer Testaktualisierung erfordert mehr Zeit und zusätzliche Hardware. Wenn Sie diese Ressourcen jedoch aufbringen, kann der tatsächliche Aktualisierungprozess schneller und einfacher ausgeführt werden.
Seitenanfang
Nach dem Aktualisieren: Wiederholen oder Übertragen Ihrer Anpassungen
Wenn Sie erfolgreich eine Testaktualisierung oder das Tool zum Ausführen eines Scans vor dem Aktualisieren ausführen, stellen Sie möglicherweise eines oder mehrere der folgenden häufig auftretenden Probleme auf Ihren Websites fest. Wenn diese Probleme auf mehreren Websites auftreten, empfiehlt es sich, eine stufenweise Aktualisierung vorzunehmen, damit Sie sowohl über die alte als auch die neue Version der betroffenen Websites verfügen und die alten Websites wiederherstellen oder Aktualisierungen an den neuen Websites vornehmen können, bevor Sie diese online schalten. Wenn Sie eine direkte Aktualisierung ausführen müssen, sollten Sie vor der Aktualisierung Sicherungen Ihrer Websites erstellen. Informationen zum Sichern Ihrer Website finden Sie im Artikel Sichern, Wiederherstellen oder Verschieben einer SharePoint-Website. Wenn Sie Ihre SharePoint-Website auf Windows SharePoint Services 3.0 aktualisieren, stellen Sie möglicherweise eines oder mehrere der folgenden Probleme fest:
-
Das Erscheinungsbild der angepassten Seiten ändert sich Die Startseite Ihrer Website oder andere Seiten auf Ihrer Website werden nach der Aktualisierung möglicherweise anders angezeigt als vorher. Bei den Designs in Windows SharePoint Services 2.0 handelte es sich beispielsweise um Auflistungen von Cascading Stylesheets gemäß der Industrienorm, von denen die Schriftarten und Formatierungen einer Website gesteuert wurden. In Windows SharePoint Services 3.0 und Office SharePoint Designer 2007 wurden alle aktualisierten Designs in einem Cascading Stylesheet zusammengefasst, das zudem mehr Formatvorlagen und aktualisierte Formatvorlagen umfasst. Nach einer Aktualisierung werden die Stylesheets der Website aus den Windows SharePoint Services 2.0-Designs übernommen, aber das Standarddesign wird auf das Standarddesign von Windows SharePoint Services 3.0 geändert. Da Designs in Windows SharePoint Services 2.0 nicht über aktualisierte Formatvorlagen und Klassen für neue Formatvorlagen verfügen, müssen sie aktualisiert werden, damit sie erfolgreich auf in Windows SharePoint Services 3.0 erstellte Websites angewendet werden können. Sie können aber auch ein Windows SharePoint Services 3.0-Design mit dem gewünschten Erscheinungsbild anwenden, wenn Sie das Design nicht aktualisieren möchten.
Außerdem möchten Websitedesigner möglicherweise neue Masterseiten implementieren, um nicht nur das Erscheinungsbild von angepassten Seiten auf einer Website zu steuern, sondern auch das der Standardseiten, die beim Erstellen einer neuen SharePoint-Liste oder -bibliothek generiert werden. Wenn von Ihrer in Windows SharePoint Services 2.0 erstellten Website beispielsweise derzeit dynamische Webvorlagen verwendet werden, um ein einheitliches Erscheinungsbild auf die Seiten anzuwenden, wissen Sie, dass diese dynamischen Webvorlagen nur auf bestimmte Seiten in Ihrer Website angewendet werden. In Office SharePoint Designer 2007 können Sie entweder die Standardmasterseiten anpassen oder benutzerdefinierte Masterseiten erstellen und diesen anschließend Seiten hinzufügen.
- Dynamische Webvorlagen sollen durch Masterseiten ersetzt werden Wenn Sie derzeit dynamische Webvorlagen (Dynamic Web Templates, DWTs) verwenden, um bearbeitbare Bereiche zu definieren und das Erscheinungsbild für eine oder mehrere Seiten zu erstellen, können Sie die DWTs weiterhin in Windows SharePoint Services 3.0 verwenden. Möglicherweise möchten Sie Ihre dynamischen Webvorlagen jedoch lieber durch Masterseiten ersetzen, da Masterseiten nicht nur die Formatierungen von bestimmten angefügten Seiten, sondern auch die von standardmäßigen SharePoint-Seiten (wie die Seite der Websiteeinstellungen und die Seite mit Dokumenten und Listen) sowie von neuen Seiten steuern. Außerdem können Sie mit Masterseiten Gruppen von Inhaltsbereichen auf angefügten Seiten bestimmen, die von Benutzern geändert werden können. Weitere Informationen finden im Artikel Einführung in ASP.NET-Masterseiten.
- Mithilfe von Office FrontPage 2003 vorgenommene Änderungen an Seiten werden beibehalten, aber die neuen SharePoint-Funktionalitäten sind nicht vorhanden In einigen Fällen möchten Sie die neuen SharePoint-Funktionalitäten (wie den Papierkorb oder horizontale Registerkarten, die mit Unterwebsites verknüpft sind) angepassten Seiten hinzufügen. Dazu müssen Sie die angepassten Seiten auf die Websitedefinition zurücksetzen und die Anpassungen auf jede Seite erneut anwenden. Weitere Informationen zu dieser Option finden Sie im Artikel Zurücksetzen einer benutzerdefinierten Seite auf die Websitedefinition.
- Webdienste mit hartcodierten URLs funktionieren nicht mehr Sie müssen die Webdienste möglicherweise erneut konfigurieren, die Sie in der Quelldatenbibliothek als Datenquelle hinzugefügt haben, damit sie die neuen URL-Schemas und Funktionalitäten verwenden. Während einer stufenweisen Aktualisierung wird die Server-URL beispielsweise über einen bestimmten Zeitraum auf einen temporären Server umgeleitet. Während dieser Zeit sind die Hyperlinks zum Server, der aktualisiert wird, möglicherweise fehlerhaft.
- Angepasste Websitedefinitionen funktionieren nicht mehr Wenn Ihre Websites auf einer stark angepassten Websitedefinition basieren, empfiehlt es sich, vor der Aktualisierung eine neue Websitedefinition und anschließend eine Zuordnungsdatei zu erstellen, damit Ihre alten Websitedefinitionselemente während des Aktualisierungsprozesses der neuen Websitedefinition zugeordnet werden können. Wenn zudem benutzerdefinierte Dokumenttypen, Dateitypen oder Bearbeitungsanwendugen in einer Websitedefinition registriert waren, müssen Sie diese Anpassungen möglicherweise auf die neue Websitedefinition erneut anwenden.
- Einige Dateien können nicht mehr angezeigt oder geöffnet werden Dateien mit Erweiterungen wie ASMX, REM, RESX, SOAP oder ASHX sind nicht mehr sichtbar und können nach der Aktualisierung nicht mehr geöffnet werden. Diese Dateierweiterungen wurden der Liste blockierter Dateierweiterungen hinzugefügt. Wenn Sie es Benutzern ermöglichen möchten, Dateien mit diesen Erweiterungen hoch- oder herunterzuladen, können Sie die Einträge für diese Erweiterungen aus der Liste entfernen.
- Mit Outlook synchronisieren wird auf Ansichtsseiten nicht angezeigt Sie müssen die Seite auf die Websitedefinition zurücksetzen, um die neuen Steuerelemente der Benutzeroberfläche (beispielsweise das genannte) auf den Ansichtsseiten anzuzeigen. Weitere Informationen zu dieser Option finden Sie im Artikel Zurücksetzen einer benutzerdefinierten Seite auf die Websitedefinition.
- Die Startseite wurde auf "default.aspx" zurückgesetzt Die Art und Weise der Verarbeitung von Startseiten wurde in der neuen Version geändert. Wenn Sie zuvor über eine Website verfügt haben, die auf eine Startseite außerhalb der aktuellen Website festgelegt war (wie eine externe URL), wird die Startseite während der Aktualisierung auf default.aspx zurückgesetzt. Nach der Aktualisierung können Sie die Navigation ändern und die externe URL hinzufügen oder die Umleitungsseite verwenden, um eine Umleitung von default.aspx zur externen URL zu erstellen.
- Eine neue Seite kann nicht auf die Websitedefinition zurückgesetzt werden Wenn Sie Ihrer Website eine völlig neue Seite hinzugefügt haben (wenn Sie beispielsweise die Datei default.aspx durch eine andere Datei ersetzt haben, anstatt Änderungen an der vorhandenen Datei default.aspx vorzunehmen), ist die neue Seite der Websitedefinition nicht zugeordnet und kann daher nicht zurückgesetzt werden. Wenn die angepasste Seite dasselbe Erscheinungsbild wie die anderen Seiten auf Ihrer Website aufweisen soIl, können Sie eine neue Seite erstellen, die auf der Websitedefinition basiert, und anschließend Ihre Anpassungen auf die neue Seite übertragen.
- Websites sind während des Aktualisierungsprozesses offline Wenn Sie eine direkte Aktualisierung Ihrer Serverfarm ausführen, sind alle Websites während der Aktualisierung offline, was bedeutet, dass auf sie während dieser Zeit nicht zugegriffen werden kann und sie nicht bearbeitbar sind. Wenn Ihre SharePoint-Umgebung groß ist, empfiehlt es sich, stattdessen eine stufenweise Aktualisierung auszuführen, wodurch sich der Zeitraum, während dem die Websites nicht verfügbar sind, verringert. Andernfalls müssen Sie die Benutzer bezüglich der Planung der Aktualisierung informieren, damit sie die Zeit, in der die Websites offline sind, entsprechend einplanen können.
- Aktualisierte Websites können nur in Office SharePoint Designer 2007 geöffnet und bearbeitet werden Sie und Ihre Teammitglieder können Microsoft Office FrontPage 2003 nicht verwenden, um in Windows SharePoint Services 3.0 erstellte Websites zu öffnen und zu bearbeiten. Sie müssen Office SharePoint Designer 2007 verwenden, um in Windows SharePoint Services 3.0 und in Office SharePoint Server 2007 erstellte Websites zu bearbeiten und anzupassen.
- Wenn Anpassungen nicht korrekt vorgenommen werden können, können Sie Seiten auf die Websitedefinition zurücksetzen Für Benutzer von Windows SharePoint Services 2.0, die Ihre Startseite angepasst haben und diese anschließend wieder auf die Websitedefinition zurücksetzen wollten, war diese Situation frustrierend, wenn sie keine Kopie ihrer Startseite gespeichert hatten. Mit Windows SharePoint Services 3.0 können Sie angepasste Seiten jedoch jederzeit so zurücksetzen, dass die neue Websitedefinition verwendet wird. Wenn Sie die Startseite einer Website angepasst haben, aber das neue Erscheinungsbild und die neuen Funktionalitäten von in Windows SharePoint Services 3.0 erstellten Startseiten bevorzugen, können Sie Ihre Startseite demnach so zurücksetzen, dass die neue Websitedefinition verwendet wird. Weitere Informationen zu dieser Option finden Sie im Artikel Zurücksetzen einer benutzerdefinierten Seite auf die Websitedefinition.
Hinweis Wenn Sie Ihrer Website eine völlig neue Seite hinzugefügt haben (wenn Sie beispielsweise die Datei default.aspx durch eine andere Datei ersetzt haben, anstatt Änderungen an der vorhandenen Datei default.aspx vorzunehmen), ist die neue Seite der Websitedefinition nicht zugeordnet und kann daher nicht zurückgesetzt werden. Wenn die angepasste Seite dasselbe Erscheinungsbild wie die anderen Seiten auf Ihrer Website aufweisen soll, können Sie eine neue Seite erstellen, die auf der Websitedefinition basiert, und anschließend Ihre Anpassungen auf die neue Seite übertragen.
- Änderungen an der Websitestruktur wirken sich auf URLs und Berechtigungen aus Da Websitestrukturen in Windows SharePoint Services 3.0 geändert werden, werden einige der hartcodierten URLs, die sich in SharePoint-Listen oder in Hyperlinkfeldern in Bibliotheken befinden, während einer Aktualisierung möglicherweise geändert. Wenn Sie beispielsweise über einige Microsoft Office SharePoint Portal Server-Bereiche mit den Pfaden /C2/ oder /C16/ verfügt haben, lauten die Pfade nun möglicherweise stattdessen /sites/. In diesen Fällen müssen Sie die Webparts suchen, in denen sich diese Verknüpfungen befinden, und die Verknüpfungen dann so aktualisieren, dass sie auf den neuen Speicherort verweisen.
Seitenanfang
|