4. 4
AlwaysOn Availability Groups
with MS SQL Server 2012
5. 5
Gründe, diese Session zu besuchen:
• Hochverfügbarkeit
ist
wich4g
für
Sie
• MS
SQL
Server
Cluster
wollen
Sie
nicht
• Database
Mirroring
reichte
Ihnen
bisher
nicht
• Replika4on
möchten
Sie
nicht
• Log-‐Shipping
ist
Ihnen
zu
langsam
• Sie
wollen
das
neue
Feature
kennenlernen
8. AlwaysOn - Availability Groups
WSFC als Basis Technologie
Windows Server Failover Cluster (WSFC) sorgt für:
n Knotenkommunikation
n Failover Koordination
n „Health Detection“
Windows Server Failover Cluster
10. Flexible Failover Policy
HealthCheckTimeout & FailureConditionLevel
Diagnos4k
generiert
Health
State
für
Komponenten
• System
• Ressource
• Query
Processing
• IO
Subsystem
• Events
FCI
Res
DLL
11. AlwaysOn - Availability Group
High Availability & Disaster Recovery für
Anwendungsdatenbanken
Flexibel
Integriert
Effizient
• Failover
für
mehrere
• Anwendungs-‐Umleitung
• Ak4ve
Secondaries
Datenbanken
über
virtuellen
Namen
• Lesbar
• Mehrere
sekundäre
Repliken
• Konfigura4onsassistent
• Backup
von
Secondary
• Bis
zu
4
Secondaries
• AlwaysOn
Dashboard
• Automa4sierung
über
• Davon
2
synchron
• System
Center
Integra4on
PowerShell
• Ein
autom.
Failover
Paar
• Umfassende
Diagnose
• Synchrone
und
asynchrone
• Filestream
Unterstützung
Arbeitsweise
• Komprimierung
und
Verschlüsselung
• Automa4scher
und
manueller
Failover
• Flexible
Failover
Policy
• Automa4c
Pagerepair
12. Windows Server Vorrausetzungen
n KB 976097
p Unterstützung
von Availability Groups in Kombination mit SQL
Server Failover Cluster Instances
n KB 2494036
p Konfigurierbare
„Votes“ der Clusterknoten zur optimalen
Quorum Konfiguration
n Alle Knoten sind Teil einer AD Domäne
n Benötigte Rechte zur Erstellung eines WFSC:
p Erstellermuss ein Domänenkonto sein
p Konto ist lokaler Administrator auf allen Knoten
p Konto benötigt die AD Berechtigungen:
„Create Computer Objects“ & „Read All Properties“
14. Quorum Configuration
Mehrheit der Stimmen (Votes)
autom.
Failover
Paar
File-‐Share
Primary
Secondaries
Vote:
1
Vote:
1
Vote:
1
Vote:
0
1 Vote:
0
KB
2494036:
Ermöglicht
Konfigurierbare
„Votes“
15. Backup On Secondaries
was geht – was geht nicht
n Log Backup wird auf allen Repliken konsistent
durchgeführt
n „Copy-only“ Vollsicherungen auf Repliken unterstützt
n Differential Backup wird auf Repliken nicht unterstützt
n Backup Dateien zentral speichern
n Recovery Advisor vereinfacht den Restore Prozess
17. Flexible Lösung -
Redundante DBs für Einzelrechner
A
A
A
A
Direct
A^ached
Storage
(DAS)
lokal,
regionale
und
Geo
Secondaries
Synchrone
Asynchrone
Datenübertragung
Datenübertragung
18. Windows Server Vorrausetzungen
n KB 976097
p Unterstützung
von Availability Groups in Kombination mit SQL
Server Failover Cluster Instances
n KB 2494036
p Konfigurierbare
„Votes“ der Clusterknoten zur optimalen
Quorum Konfiguration
n Alle Knoten sind Teil einer AD Domäne
n Benötigte Rechte zur Erstellung eines WFSC:
p Erstellermuss ein Domänenkonto sein
p Konto ist lokaler Administrator auf allen Knoten
p Konto benötigt die AD Berechtigungen:
„Create Computer Objects“ & „Read All Properties“
19. Quorum Configuration
Mehrheit der Stimmen (Votes)
autom.
Failover
Paar
File-‐Share
Primary
Secondaries
Vote:
1
Vote:
1
Vote:
1
Vote:
0
1 Vote:
0
KB
2494036:
Ermöglicht
Konfigurierbare
„Votes“
20. Quorum Configuration
Mehrheit der Stimmen (Votes)
n Konfigurationsschritte:
1. Stimmenvergabe (Votes) (KB 2494036)
p 1 Votes für jeden Knoten, dessen Rolle:
n Primary (sollte Primary eine FCI sein, so muss jeder Knoten der
FCI ein Vote erhalten)
n Automatische Failover Partner
p 0 Votes für alle übrigen Knoten
2. Quorum-Konfiguration wählen:
p Ungerade Anzahl an Votes => “Node Majority”
p Gerade Anzahl an Votes benötigt eine zusätzliche Stimme:
n Hinzufügen eines Knoten und Auswahl von “Node Majority”
n Verwendung eines Hochverfügbaren Fileshares und Auswahl von
“Node and File Share Majority”
25. Konsistentes Log Backup
von aktiven Repliken
Replik
1
Replik
2
Log
back
up
Log
Back
up
Log
Back
up
Log
Back
up
26. Backup On Secondaries
was geht – was geht nicht
n Log Backup wird auf allen Repliken konsistent
durchgeführt
n „Copy-only“ Vollsicherungen auf Repliken unterstützt
n Differential Backup wird auf Repliken nicht unterstützt
n Backup Dateien zentral speichern
n Recovery Advisor vereinfacht den Restore Prozess
28. Weiterführende Infos
n Erfahren Sie mehr zu SQL Server 2012
http://www.microsoft.com/sqlserver/en/us/future-editions.aspx
n AlwaysOn Availability Groups
http://msdn.microsoft.com/en-us/library/hh510230(v=sql.110).aspx
n Backup on Secondary Replicas
http://technet.microsoft.com/en-us/library/hh245119(v=sql.110).aspx
29. 29
Vielen Dank für Ihre Aufmerksamkeit !
Fragen ?