SQL 2012 TKOC Magas Rendelkezésreállás II. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer
Database mirroring Failover clustering Transactional and peer-to-peer replication Log shipping Backup and restore
Egy év napórapercmásodperc %99,9%99,99%99,999% Megengedhető kiesés / év 3 nap 15 óra 36 perc8 óra 45 perc 36 mp.52 perc 33 mp.5 perc 15 mp.
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 GroupFailover ClusterDatabase Mirroring Log ShippingReplication Scope Egy v több adatbázisSQL Server példányadatbázis Adatbázis objektum(ok) Edition ENTkétgépes: STD, több: ENTszinkron: STD, aszinkron: ENT* STD, ENTSTD, ENT (EXPR) Menedzselhetőség EgyszerűViszonylag egyszerűEgyszerű Nem egyszerű Failover Automatikus és/vagy kézi Kézi Failback Egyszerű Nem egyszerűKomplex (TR) vagy egyszerű (P2P, merge) Adat/tranzakció vesztés Nincs/minimálisNincs*Nincs/minimálisA legutolsó log backup óta A legutolsó átvitt tranzakció óta Standby használat Lehetséges, read-onlyNincs (kivéve aktív-aktív)Korlátozott (ENT)Read-onlyLehetsé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 onlyDiszk = SPOFStandby nem elérhető STD-ben, ENT-ben is csak snapshotként SzerepcsereKomplexitás, standby írható is
TervezésTervezés Implementáció ÜzemeltetésÜzemelteté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 Virtual Network Name (VNN) használata Multi-subnet failoverhez megfelelő DNS bejegyzés Varázsló vagy PowerShell Szerver szinten engedélyezni kell 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