10 Tipps zum Upgrade auf SQL Server 2008 R2

Das Upgrade eines Datenbankservers auf SQL Server 2008 R2 umfasst mehr als nur das Einlegen einer Installations-DVD und das Klicken durch den Assistenten. Eine Menge Planung geht in ein SQL Server-Upgrade. In diesem Artikel werde ich mit Ihnen 10 Tipps teilen, die Ihrem Upgrade-Prozess helfen sollten, reibungsloser zu laufen.

Hinweis: Dieser Artikel ist auch als PDF-Download verfügbar.

1: Beachten Sie die unterstützten Upgrade-Pfade

Bevor Sie mit der Planung eines Upgrades beginnen, müssen Sie die unterstützten Upgrade-Pfade von Microsoft kennen. Wenn Sie beispielsweise derzeit SQL Server 2005 X64 Enterprise Edition ausführen, können Sie kein Upgrade auf SQL Server 2008 R2 Standard Edition durchführen. Sie haben nur die Möglichkeit, ein Upgrade auf SQL Server 2008 R2 Enterprise Edition oder Datacenter Edition durchzuführen.

2: Führen Sie den Upgrade Advisor aus

Der Upgrade Advisor, der Teil des SQL Server 2008 R2-Feature Packs ist, ist ein kostenloses Dienstprogramm, das Sie bei Ihrem SQL Server 2008 R2-Upgrade unterstützen soll. Das Tool analysiert Ihre vorhandene SQL Server-Bereitstellung und informiert Sie über Probleme, die vor der Durchführung eines Upgrades behoben werden müssen.

3: Keine Panik wegen anderer Probleme

Der vom SQL Server Upgrade Advisor generierte Bericht enthält häufig einen Abschnitt mit dem Namen Andere Probleme. Dieser Abschnitt dient dazu, Sie über mögliche Probleme zu informieren, die möglicherweise auftreten, die das Tool jedoch nicht testen kann. Daher sind die Probleme, die im Abschnitt Andere Probleme angezeigt werden, möglicherweise nicht unbedingt in Ihrem Netzwerk vorhanden.

4: Finden Sie heraus, was mit den Benachrichtigungsdiensten zu tun ist

Wenn Sie über SQL-Server verfügen, auf denen die Benachrichtigungsdienste ausgeführt werden, müssen Sie planen, wie Sie damit umgehen möchten. Die Benachrichtigungsdienste wurden ab SQL Server 2008 eingestellt und können nicht auf SQL Server 2008 R2 aktualisiert werden.

5: Überprüfen der Hardware- und Softwareanforderungen

Wenn Sie ein direktes Upgrade (anstelle einer Migration) in Betracht ziehen, ist es von entscheidender Bedeutung zu überprüfen, ob Ihr vorhandener SQL Server alle Hardwareanforderungen für die Ausführung von SQL Server 2008 R2 erfüllt und dass alle erforderlichen Softwareanforderungen vorhanden sind. Schauen Sie sich diese vollständige Liste der Hardware- und Softwareanforderungen an.

6: Führen Sie eine vollständige Sicherung durch

Obwohl dies selbstverständlich sein sollte, sollten Sie immer eine vollständige Serversicherung durchführen, bevor Sie ein SQL Server 2008 R2-Upgrade durchführen. Der Upgrade-Prozess verläuft normalerweise reibungslos, aber Dinge können und manchmal schief gehen. Es ist wichtig, eine Möglichkeit zu haben, Ihren SQL Server in den vorherigen Zustand zurückzusetzen, wenn das Upgrade nicht wie geplant verläuft.

7: Vorsicht beim Upgrade des Datenbankmoduls

Es gibt einige Dinge, die Sie vor dem Upgrade des Datenbankmoduls tun sollten, um einen reibungslosen Ablauf zu gewährleisten. Wenn Sie Analysis Services ausführen, stellen Sie zunächst sicher, dass Sie diese aktualisieren, bevor Sie das Datenbankmodul aktualisieren. Die Analysis Services müssen zuerst aktualisiert werden.

Deaktivieren Sie kurz vor dem Upgrade vorübergehend alle gespeicherten Prozeduren. Im Zuge des Upgrades werden verschiedene SQL-bezogene Dienste gestartet und gestoppt. Wenn Sie gespeicherte Prozeduren haben, die so konfiguriert sind, dass sie beim Starten von Diensten ausgeführt werden, besteht eine gute Chance, dass diese gespeicherten Prozeduren das Upgrade beeinträchtigen.

Überprüfen Sie auch die Master-, Model-, MSDB- und TEMPDB-Datenbanken und stellen Sie sicher, dass sie auf Autogrow eingestellt sind (und dass genügend Speicherplatz verfügbar ist). Stellen Sie außerdem sicher, dass Sie die Datenbankreplikation deaktivieren, bevor Sie ein Upgrade durchführen.

Obwohl SQL Server 2008 R2 die Einstellung Max Worker Threads beibehalten soll, empfiehlt Microsoft, den Wert Max Worker Threads auf 0 zu setzen. Dadurch wird SQL Server 2008 R2 automatisch den optimalen Wert berechnen.

8: Beachten Sie eingestellte Funktionen

Microsoft hat das Surface Area Configuration Tool aus SQL Server 2008 R2 entfernt. Die meisten Funktionen des Tools sind noch vorhanden, wurden jedoch in andere Bereiche der Anwendung übertragen. Beispielsweise werden Protokolle, Verbindungs- und Startoptionen jetzt im SQL Server-Konfigurations-Manager gefunden. Wenn Sie das Surface Area Configuration Tool von Zeit zu Zeit verwenden, empfiehlt es sich, SQL Server 2008 R2 in einer Laborumgebung bereitzustellen, damit Sie ein Gefühl dafür bekommen, wie SQL ohne dieses Tool verwaltet werden kann.

9: Führen Sie ein Testupgrade durch

Bevor Sie versuchen, einen Produktionsdatenbankserver zu aktualisieren, versuchen Sie das Upgrade in einer Laborumgebung. Erstellen Sie eine vollständige Sicherung eines Domänencontrollers, eines DNS-Servers, Ihres SQL-Servers und aller anderen erforderlichen Infrastrukturserver, und stellen Sie diese Sicherungen dann auf isolierten Lab-Servern wieder her. Sobald SQL eingerichtet ist und ausgeführt wird, probieren Sie Ihren Upgrade-Plan im Labor aus. Auf diese Weise können Sie alle auftretenden Probleme beheben, bevor Sie ein echtes Upgrade durchführen müssen.

10: Vergessen Sie nicht zu bereinigen, wenn Sie fertig sind

Wenn das Upgrade abgeschlossen ist, führen Sie DBCC UPDATEUSAGE für alle Ihre Datenbanken aus, um die Datenbankintegrität sicherzustellen. Sie müssen auch Ihre Server neu registrieren und Volltextkataloge neu füllen. Wenn Sie die Replikation oder gespeicherte Prozeduren für das Upgrade deaktiviert haben, müssen Sie die Dinge wieder normalisieren.

Das Upgrade eines Datenbankservers auf SQL Server 2008 R2 umfasst mehr als nur das Einlegen einer Installations-DVD und das Klicken durch den Assistenten. Eine Menge Planung geht in ein SQL Server-Upgrade. In diesem Artikel werde ich mit Ihnen 10 Tipps teilen, die Ihrem Upgrade-Prozess helfen sollten, reibungsloser zu laufen. Hinweis: Dieser Artikel ist auch als…

Das Upgrade eines Datenbankservers auf SQL Server 2008 R2 umfasst mehr als nur das Einlegen einer Installations-DVD und das Klicken durch den Assistenten. Eine Menge Planung geht in ein SQL Server-Upgrade. In diesem Artikel werde ich mit Ihnen 10 Tipps teilen, die Ihrem Upgrade-Prozess helfen sollten, reibungsloser zu laufen. Hinweis: Dieser Artikel ist auch als…

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.