Die Schulung SQL Server: High Availability vermittelt umfassende Kenntnisse zur Planung, Implementierung und Verwaltung hochverfügbarer Microsoft-SQL-Server-Infrastrukturen. In diesem dreitägigen Training lernen die Teilnehmenden, wie geschäftskritische Datenbankdienste gegen Ausfälle abgesichert und geeignete Hochverfügbarkeitsstrategien umgesetzt werden können.
Im Mittelpunkt stehen unterschiedliche SQL-Server-Hochverfügbarkeitstechnologien sowie deren technische Voraussetzungen und Einsatzmöglichkeiten. Die Schulung erläutert, wie Anforderungen an Verfügbarkeit, Wiederherstellung und Leistung bei der Auswahl einer geeigneten Architektur berücksichtigt werden können.
Ein weiterer Schwerpunkt liegt auf Windows Server Failover Clustering. Die Teilnehmenden erfahren, wie Cluster eingerichtet, SQL-Server-Failover-Clusterinstanzen installiert und hochverfügbare Instanzen verwaltet werden können.
Das Training behandelt außerdem Always On Availability Groups. Dazu gehören synchrone und asynchrone Replikate, lesbare Sekundärreplikate, Failover-Verfahren und Clientkonnektivität.
Weitere Themen sind Database Mirroring, Log Shipping und Replikation sowie deren Eignung und Grenzen als Hochverfügbarkeits- beziehungsweise Datenverteilungsmechanismen.
Die Schulung erläutert außerdem Online-Wiederherstellungsoperationen und die Wiederherstellung einzelner Seiten oder Dateigruppen.
Ein zusätzlicher Schwerpunkt liegt auf Monitoring und Fehlerdiagnose. Die Teilnehmenden lernen, hochverfügbare SQL-Server-Umgebungen mithilfe von Extended Events, Warnungen und Leistungsindikatoren zu überwachen.
Nach Abschluss können die Teilnehmenden unterschiedliche Hochverfügbarkeitslösungen vergleichen und passende Architekturen für konkrete Unternehmensanforderungen entwerfen
High Availability Grundlagen
Hochverfügbarkeitskonzepte
Technische Anforderungen
Verfügbarkeitsziele
Unterschiedliche SQL-Server-Technologien
Auswahl geeigneter Lösungen
Betriebsanforderungen
Windows Server Failover Clustering
Clusterarchitektur
Clustering-Komponenten
Failover Cluster installieren
Cluster konfigurieren
Clusterbetrieb
Clusterverwaltung
SQL Server Failover Cluster Instances
Geclusterte SQL-Server-Instanzen
Installation
Konfiguration
Instanzen administrieren
Failover-Verhalten
Clusterinstanzen warten
Database Mirroring
Grundlagen der Datenbankspiegelung
Mirroring-Komponenten
Synchrone Spiegelung
Asynchrone Spiegelung
Automatisches Failover
Einordnung älterer Technologien
Always On Availability Groups
Availability Groups Architektur
Synchrone Replikate
Asynchrone Replikate
Lesbare Replikate
Failover-Modi
Clientkonnektivität
Sicherung und Wiederherstellung
Availability Groups überwachen
Online Restore Operations
Online-Wiederherstellung
Wiederherstellung aus Vollsicherungen
Dateigruppensicherungen
Page Restore
Wiederherstellungsplanung
Auswirkungen auf die Verfügbarkeit
Replication und Log Shipping
Replikationskonzepte
Log Shipping
Datenbankinformationen übertragen
Einsatzmöglichkeiten
Grenzen der Technologien
Vergleich von Hochverfügbarkeitsansätzen
Monitoring hochverfügbarer Systeme
HA-spezifische Fehler
Alerts
Extended Events
Ereignissitzungen
HA-Leistungsindikatoren
Betriebsüberwachung
Troubleshooting
Vorausgesetzt werden praktische Erfahrungen mit Microsoft SQL Server.
Zusätzlich sind Kenntnisse von Windows Server, Hyper-V und Windows Server Failover Clustering erforderlich beziehungsweise empfohlen.
ETC empfiehlt die vorherige Teilnahme an der Schulung SQL Server: Administration.
Ziel ist es, geeignete Hochverfügbarkeitslösungen für SQL-Server-Umgebungen auswählen, implementieren und überwachen zu können.
Nach Abschluss können die Teilnehmenden geclusterte SQL-Server-Instanzen bereitstellen und Always On Availability Groups konfigurieren.
Darüber hinaus lernen sie, Failover-Verfahren zu planen, Online-Wiederherstellungsoperationen einzusetzen und hochverfügbare Umgebungen systematisch zu überwachen
SQL Server Administrators
Datenbankadministratoren
Database Architects
Systemarchitekten
Infrastructure Engineers
IT-Infrastrukturadministratoren
SQL Server Consultants
IT-Entscheidungsträger mit Datenbankverantwortung
Business Continuity Specialists
IT Professionals mit SQL-Server-Erfahrung
Der Kurs richtet sich an Fachkräfte, die Hochverfügbarkeitslösungen für Microsoft SQL Server planen, implementieren oder warten möchten.