TKOC - TechNetKlub

Download Report

Transcript TKOC - TechNetKlub

SQL 2012 TKOC
Magas
Rendelkezésreállás II.
Király István
Microsoft Certified Trainer
Microsoft Certified Systems Engineer
Miről lesz szó a mai napon?
Database mirroring
Failover clustering
Transactional and peer-to-peer replication
Log shipping
Backup and restore
Szolgáltatás többszörözése
Virtualizációs réteg alkalmazása
Fürtözés
Network Load Balancing
Failover Cluster
Egy év
Megengedhető
kiesés / év
nap
óra
perc
másodperc
365
8760
525600
31536000
99%
99,9%
3 nap 15 óra 36 perc
8 óra 45 perc 36 mp.
99,99%
52 perc 33 mp.
99,999%
5 perc 15 mp.
ÉS


Server hardware redundancy

Using a shared disk subsystem

Entire instance virtualized and fails over as a
unit

Can include non-SQL Server resources
Clustering can be combined with database
mirroring, log shipping, or replication
Support for 16-node clusters
Cluster Validation Tool
• Verifies adequate hardware resources for clustering
Support for rolling upgrades
SQL Failover Cluster
Availability Group
Failover Cluster
Database
Mirroring
Log Shipping
Replication
Scope
Egy v több adatbázis
SQL Server példány
adatbázis
adatbázis
Adatbázis objektum(ok)
Edition
ENT
kétgépes: STD, több: ENT
szinkron: STD, aszinkron:
ENT*
STD, ENT
STD, ENT (EXPR)
Menedzselhetőség
Egyszerű
Viszonylag egyszerű
Egyszerű
Egyszerű
Nem egyszerű
Failover
Automatikus és/vagy kézi
Automatikus és/vagy kézi
Automatikus és/vagy kézi
Kézi
Kézi
Failback
Egyszerű
Egyszerű
Egyszerű
Nem egyszerű
Komplex (TR) vagy
egyszerű (P2P, merge)
Adat/tranzakció
vesztés
Nincs/minimális
Nincs*
Nincs/minimális
A legutolsó log backup
óta
A legutolsó átvitt
tranzakció óta
Standby
használat
Lehetséges, read-only
Nincs (kivéve aktív-aktív)
Korlátozott (ENT)
Read-only
Lehetséges
Előnyök
•Transzparens a klienseknek
•Nem kell extra HW
•Nincs adatvesztés
•Több standby, használhatóak
•Transzparens a klienseknek
•Lefed mindet (login,
backup, SQL Agent job, stb.)
•Lehet transzparens
•Nem kell extra HW
•Nincs adatvesztés
•Lehet késleltetett
standby
•Nem kell extra HW
•Több standby
•Rugalmas
•Több standby
•A standby teljesen
használható
Hátrányok
• Domain kell a cluster miatt
•SQL Agent jobokat nem védi
•Kihasználatlan hardver
•Nem tudunk semmit a
standbyról
•Csak az adatbázist védi –
login, backup, stb. nem
védett
•Adatvesztés
•A standby jóságának
ellenőrzése nehéz
Ami igazán fáj
ENT only
Diszk = SPOF
Standby nem elérhető
STD-ben, ENT-ben is csak
snapshotként
Szerepcsere
Komplexitás, standby
írható is
Tervezés
•
•
•
•
•
Több adatbázis
együttes failovere
Subnetek közti failover
Akár négy secondary
Replikációt, Change
Trackinget, CDC-t
támogatja
Flexible Failover Policy
Implementáció
•
•
•
•
Virtual Network
Name (VNN)
használata
Multi-subnet
failoverhez megfelelő
DNS bejegyzés
Varázsló vagy
PowerShell
Szerver szinten
engedélyezni kell
Üzemeltetés
•
•
•
•
•
•
•
Szinkron/aszinkron
Dashboard
System Center
integráció
Olvasható secondary
Mentés secondaryről
Windows Server Core
támogatás
Read-only kapcsolatok
átirányítása primaryről
Always On