Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

SQL 2012 TKOC Magas Rendelkezésreállás I. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer.

Hasonló előadás


Az előadások a következő témára: "SQL 2012 TKOC Magas Rendelkezésreállás I. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer."— Előadás másolata:

1 SQL 2012 TKOC Magas Rendelkezésreállás I. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer

2

3  Patch-elés  Hardver vagy szoftver frissítés  Rendszerkonfiguráció módosítása  Adatbázis karbantartás  Alkalmazás upgrade  „Human error”  Site disasters  Hardware hiba  Adat sérülés  Szoftver hiba Tervezett leállás: Nem tervezett leállás Miért van szükségem magas rendelkezésre állásra? Az informatikától megkövetelik a minél kevesebb állást, kieső bevételek, elvesztett ügyfelek, presztízs stb.

4 Database mirroring Failover clustering Transactional and peer-to-peer replication Log shipping Backup and restore

5  Tranzakciós naplók replikálása másodlagos szerverekre  Az elsődleges szerveren létrejövő esetleges hibák is replikálódnak

6 Secondary server Működési lépések Tranzakciós naplók rendszeres mentése az elsődleges szerveren Az SQL Server Agent átmásolja a tranzakciós log mentéseket a másodlagos szerverekre A tranzakciós log mentések visszaállítása a másodlagos szervereken Tranzakciós naplók rendszeres mentése az elsődleges szerveren Az SQL Server Agent átmásolja a tranzakciós log mentéseket a másodlagos szerverekre A tranzakciós log mentések visszaállítása a másodlagos szervereken Primary server Back up transaction log files Restore transaction log files

7 Secondary server Server and databaseDescription Primary server and database Elsődleges adatbázis helye Secondary server and database Másodlagos adatbázis helye log másolás célja Optional monitor server Opcionális, monitor szerver Primary server Back up transaction log files Restore transaction log files Monitorser ver

8 Log shipping követelmények Minimum SQL Server 2005 megléte Full vagy bulk-logged recovery model SQL Server Agent beállítása, automatikus indulás Sysadmin jogosultság az összes szerver példányon Collation beállítások ellenőrzése, egyezősége

9 Mentés és helyreállítással kapcsolatos beállítások Az SQL Server service account rendelkezzen írási/olvasási jogosultsággal a backup könyvtáron A COPY JOB proxy accountja rendelkezzen olvasási joggal a backup könyvtáron és írási joggal a copy könyvtárra Az SQL Server Service account és a restore job accountja a másodlagos szerver copy könyvtárán rendelkezzen írási/olvasási joggal.

10

11 Log Shipping

12

13 Witness Server (Optional) Principal Server (Online database) Mirror Server (Standby database) Client Session Database Mirroring Session

14 Ajánlás Leírás A mirror és a principal szerver hardverfelépítése legyen megközelítőleg azonos Failover esetén nem lesz belassulás Megúszhatjuk a telefoncsörgést Mirror szerver teljesítménye legyen közel azonos a principal szerverével A rendszer válaszideje nagyban függ, hogy a commit mikor érvényesül a mirror szerveren A mirror megszűnésének állapota legyen minél rövidebb Minél később áll vissza az eredeti állapot annál több adatot kell pótolni a logokból

15 Működés módja Magyarázat Automatic failover Teljesen automatizált működési mód Szükséges egy 3. ún witness server Manual failover Kézi failover lehetősége Tranzakciók konzisztenciája biztosított Forced service Aszinkron működési mód Tranzakciók veszhetnek el

16

17 Database state Description SYNCHRONIZED A mirror rendben működik SYNCHRONIZING A mirror szerver felzárkózik a principalhoz SUSPENDED Pl: pause mirror PENDING_FAILOVER Csak a principal serveren, failover folyamat közben DISCONNECTED Hálózati problem a partner nem látható illetve a witness nem látható

18

19

20

21 SQL Mirror

22


Letölteni ppt "SQL 2012 TKOC Magas Rendelkezésreállás I. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer."

Hasonló előadás


Google Hirdetések