Upgrade und Migration zu SQL Server 2005 3/27/2017 3:08 PM Upgrade und Migration zu SQL Server 2005 Steffen Krause Technologieberater Application Platform Microsoft Deutschland GmbH http://blogs.technet.com/steffenk © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade 3/27/2017 3:08 PM Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade Nach dem Upgrade © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Warum Upgrade? Sicherheit Verwaltbarkeit Verfügbarkeit Skalierbarkeit 3/27/2017 3:08 PM Warum Upgrade? Verwaltbarkeit Verfügbarkeit Skalierbarkeit Sicherheit © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Was kann migriert oder aktualisiert werden? 3/27/2017 3:08 PM Was kann migriert oder aktualisiert werden? Versionen SQL Server 7.0 und SQL Server 2000 Komponenten Die meisten Komponenten Editionen Sechs Optionen Plattformen 32 Bit und 64 Bit Sprachen Alle SQL 7.0 und 2000 Sprachen © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Upgrade-Planung Nach Upgrade Upgrade Vor Upgrade 3/27/2017 3:08 PM Upgrade-Planung Nach Upgrade Upgrade Vor Upgrade - Reibungsloses Upgrade erfordert Planung - Planung prüfen, Planung ausführen © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade 3/27/2017 3:08 PM Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade Nach dem Upgrade © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Vorbereitung der Umgebung 3/27/2017 3:08 PM Vorbereitung der Umgebung Edition auswählen Anforderungen überprüfen Anwendungen und Systeme inventarisieren Upgrade Advisor ausführen und Report prüfen Kompatibilitätsprobleme beheben Benchmarks aufzeichnen © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Kompatibilität Einige Features gibt es nicht mehr: Sie existieren in SQL Server 2005 nicht mehr Beispiele: Undokumentierte gespeicherte Systemprozeduren, Virtuelle Cubes, Virtuelle Dimensionen… Einige sind veraltet („deprecated“): Werden in Version nach SQL Server 2005 nicht mehr unterstützt Beispiele: SQL Mail, Berechnete Zellen… Einige Features haben ein anderes Verhalten Beispiel: Zugriff auf Katalogssichten (neue Katalogsicherheit) Einige Editionen haben andere Features Beispiel: Express hat keinen SQL Server Agent Siehe Books Online (Abschnitt Upgrade) für komplette Liste der Themen sowie Ersatzfunktionalität Immer Upgrade Advisor vor Migration oder Upgrade ausführen!
Upgrade Advisor Verbessert den Upgradeprozess Vermeidet Überraschungen nach dem Upgrade Analysiert SQL Server 2000 und 7.0 Instanzen Analysiert Live-Server, Skripte und Trace-Dateien Erstellt Report für erkannte Probleme Bietet Anleitung, wann die Probleme behoben werden müssen Beschreibt, wie sie behoben oder umgangen werden können Verlinkt auf Dokumentation mit weiteren Details Verfügbar auf Installationsmedium oder Online: http://go.microsoft.com/fwlink/?LinkId=45788
3/27/2017 3:08 PM Vor Upgrade © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
SQL Server Upgrade Advisor 3/27/2017 3:08 PM SQL Server Upgrade Advisor © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade 3/27/2017 3:08 PM Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade Nach dem Upgrade © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Durchführung des Upgrade 3/27/2017 3:08 PM Durchführung des Upgrade Auswahl einer Strategie für jede Komponente Verstehen der Upgrade- und Migrationstools Überprüfung der Datenbankkonsistenz Sichern der alten Instanz (+ Test der Sicherung!) Ausführen und Überwachen des Upgrade Test der aktualisierten Umgebung Seien Sie darauf vorbereitet, Ihren Notfallplan auszuführen! © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Inplace Upgrade vs. Migration Vorher Nachher Inplace Upgrade Side-by-side Migration SQL Server 7.0/2000 SQL Server 2005 Upgrade SQL Server 7.0/2000 SQL Server 7.0/2000 Migration SQL Server 2005
Vor- und Nachteile: Migration Vorteile Migration bietet deutlich granularere Kontrolle über den Upgrade-Prozess Gleichzeitige Verfügbarkeit der neuen und der alten Instanz hilft bei Test und Verifikation Alte Instanz bleibt während der Migration online Möglichkeit der Migration mit Failover Nachteile Kann neue oder zusätzliche Hardware erfordern Anwendungen müssen auf neue Instanz umgeleitet werden Zeitliche Konsistenz der beiden Instanzen
Vor- und Nachteile: Upgrade Vorteile Schneller, einfacher, weniger Planung bei kleinen Systemen notwendig Erfordert meist keine zusätzliche Hardware Anwendungen verweisen auf dieselbe Instanz Nachteile Weniger Kontrolle über den Upgrade-Prozess Instanz ist während Teilen des Upgrade-Prozesses offline Nicht für alle Komponenten ein gutes Verfahren Analysis Services Cubes sollten migriert werden
Datenbankengine Für Upgrade: Setup.exe Detach / Attach 3/27/2017 3:08 PM Datenbankengine Für Upgrade: Setup.exe Detach / Attach Backup / Restore Upgrade Migration Legende Copy Database Wizard, SSIS Manuelle Skripts, BCP © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Analysis Services 1 2 3 Für Upgrade: Setup.exe Migration Migration ++ 3/27/2017 3:08 PM Analysis Services Für Upgrade: Setup.exe Migration Migration ++ Upgrade Migration Legende Installation als neue Instanz 1 Import als Projekt 2 Hinzufügen von SQL Server 2005 Features 3 Ziehen Sie ein komplettes Redesign in Betracht © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
3/27/2017 3:08 PM Reporting Services Upgrade und Migration von Reporting Services 2000 unterstützt Upgrade Migration Legende Upgrade funktioniert nur, wenn der Server sich in Standard-konfiguration befindet Reporting Services Konfigurationstool © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Data Transformation Services 3/27/2017 3:08 PM Data Transformation Services DTS-Pakete können parallel zu SQL 2005 Integration Services (SSIS) ausgeführt werden Package Migration Wizard Upgrade Migration Legende Kopiert DTS-Pakete und erstellt sie In SSIS neu Alte DTS-Pakete bleiben erhalten Einige Pakete müssen manuell neu erstellt werden © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
3/27/2017 3:08 PM Alte Server-Tools Registrierte Server bleiben in SQL Server 2005 Management Studio erhalten Datenbankdiagramme werden in neues Format konvertiert Datenbank-Wartungspläne werden aktualisiert SQL Server Agent hat neues Sicherheitsmodell (Proxy-Konto) © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Upgrade auf SQL Server 2005 3/27/2017 3:08 PM © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Verfügbarkeit bei Upgrade 3/27/2017 3:08 PM Verfügbarkeit bei Upgrade Punkt ohne Wiederkehr Alte Instanz noch verfügbar Dienste auf SQL Server 2005 umleiten Attach der Ressourcen-Datenbank SQL Server 2005 Binaries installieren Ausführung der Update-Skripts für Replikation und SQL Agent Dienst neu starten Voraus-setzungen installieren Instanz im Einzel-benutzer-modus starten Dienst anhalten Stop von SQL Server 2000 Start der Aktuali-sierung aller Datenbanken Probleme feststellen Deinstalla-tion alte Binaries Alte Instanz nicht mehr verfügbar Teilweise Verfügbarkeit beginnt hier Neue Instanz vollständig verfügbar © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Reduzieren der Downtime 3/27/2017 3:08 PM Upgrade-Tipps Reduzieren der Downtime Installation der Voraussetzungen vorher ausführen Remote Upgrade Für Relationale Datenbank Cluster Virtueller Rechnername und Instanz 64 Bit Wie 32 Bit © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Mehr Upgrade-Tipps DTS Pakete Datenbankzugriff Alte Features 3/27/2017 3:08 PM Mehr Upgrade-Tipps DTS Pakete Alte Pakete können weiterbetrieben werden Datenbankzugriff Bei Verwendung des Copy Database Wizard: Einzelbenutzermodus hilft gegen Zugriff bei Upgrade Alte Features Müssen bei Migration ggf. manuell wieder aktiviert werden (nicht bei Upgrade): SQL Server Oberflächenkonfiguration Log Shipping Nicht auf SQL Server 2005 upgraden Stattdessen Migration © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade 3/27/2017 3:08 PM Agenda Planung des Upgrade Vor dem Upgrade Durchführung des Upgrade Nach dem Upgrade © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Aufgaben nach dem Upgrade 3/27/2017 3:08 PM Aufgaben nach dem Upgrade Überprüfung Upgrade Advisor Berichte Neukonfiguration des Log Shipping Test der Anwendungen Überprüfung von Jobs und Wartungsplänen System Online bringen Systemaktivität überwachen Ggf. Rollout der Client-Komponenten © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Zusammenfassung Planen Sie Ihr Upgrade sorgfältig 3/27/2017 3:08 PM Zusammenfassung Planen Sie Ihr Upgrade sorgfältig Testen Sie den Plan, halten Sie sich an den Plan Verwenden Sie den Upgrade Advisor © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Ressourcen Webcasts SQL Server Administration Webcast-Reihe http://www.microsoft.com/germany/technet/webcasts SQL Server Administration Webcast-Reihe http://www.microsoft.com/germany/sql/events/sql2005admin.mspx Download Evaluation & Express Englisch http://www.microsoft.com/sql/downloads/trial-software.mspx Deutsch http://www.microsoft.com/germany/sql/downloads/sql2005.mspx SQL Server Feature Pack incl. Upgrade Advisor Und Dokumentations-Update http://www.microsoft.com/germany/sql/downloads/default.mspx Blog Steffen Krause http://blogs.technet.com/steffenk PASS http://www.sqlpass.de