+ All Categories
Home > Technology > Možnosti zajištění ochrany dat a vysoké dostupnosti

Možnosti zajištění ochrany dat a vysoké dostupnosti

Date post: 12-Feb-2017
Category:
Upload: marketingarrowecscz
View: 180 times
Download: 1 times
Share this document with a friend
12
GEM System a. s. All rights reserved Možnosti zajištění ochrany dat a vysoké dostupnosti Pavel Kvapil 24. 2. 2016
Transcript
Page 1: Možnosti zajištění ochrany dat a vysoké dostupnosti

GEM System a. s. All rights reserved

Možnosti zajištění ochrany dat

a vysoké dostupnosti

Pavel Kvapil

24. 2. 2016

Page 2: Možnosti zajištění ochrany dat a vysoké dostupnosti

02 GEM System a. s. All rights reserved

Osnova

• Ochrana dat

• Zálohování

• Flashback

• Data Guard

• Vysoká dostupnost

• Fail Safe

• RAC

• Data Guard

Page 3: Možnosti zajištění ochrany dat a vysoké dostupnosti

03 GEM System a. s. All rights reserved

Ochrana dat - zálohování

• Ochrana dat proti chybám HW i lidským

• Správný návrh strategie

• Kolik dat si můžeme dovolit ztratit?

• Jak velký si můžeme dovolit downtime?

• Jak daleko dozadu můžeme potřebovat db obnovit?

• Dostupnost DB během zálohy

• Online (hot backup)

• Archivelog mód

• Offline (cold backup)

• Druh zálohování

• Full

• Incremental (cumulative)

• Image copy

Page 4: Možnosti zajištění ochrany dat a vysoké dostupnosti

04 GEM System a. s. All rights reserved

Ochrana dat – zálohování, další

• On-site zálohy

• Off-site zálohy

• Pásky a jejich pravidelné odnášení

• NAS v druhém DC (zálohy by ale neměly být dostupné přímo)

• Oracle Database Backup Cloud

• Flashback – rychlé vrácení změn na úrovni DB/tabulek

• Multiplexování

• Redology

• Archivelogy (nebo pravidelná záloha mezi běžnými backupy)

• Data Guard

• Pravidelné testování

• Vytváření záloh je jen polovina správné zálohovací strategie

• Různé scénáře obnovy

• Virtuální servery/cloud

Page 5: Možnosti zajištění ochrany dat a vysoké dostupnosti

05 GEM System a. s. All rights reserved

Vysoká dostupnost - úvod

• Zajištění dostupnosti aplikace i při selhání HW

• Umožňuje minimalizaci downtime i pro běžnou údržbu

• Volba řešení dle požadavků na dostupnost

• Fail Safe

• RAC (Real Application Clusters)

• Data Guard

• Pro zajištění HA je potřeba spolupráce na všech vrstvách (AS,

infrastruktura..)

Page 6: Možnosti zajištění ochrany dat a vysoké dostupnosti

06 GEM System a. s. All rights reserved

Fail Safe

• Základní řešení pro single-instance databáze, zajímavé licencování

• Sada serverů v clusteru, DB běží vždy na jednom z nich

• Při výpadku serveru/údržbě se databáze automaticky přesune na jiný nod

clusteru

• Neslouží ke škálování výkonu, lze ale provozovat DB na každém nodu a ty

se vzájemně kryjí (max. výkon běžně/akceptovatelný výkon při výpadku)

• Výpadek je v řádu minut (jako shutdown abort + auto recovery)

• Pouze na Windows, provázané s Failover Clusterem

Page 7: Možnosti zajištění ochrany dat a vysoké dostupnosti

07 GEM System a. s. All rights reserved

RAC

• Propojené nody se sdíleným storage

• Databáze může běžet na několika nodech zároveň

• Centrální balancování zátěže mezi nody dle vytížení jednotlivých nodů

• Vysoká dostupnost

• Výpadek nodu neohrožuje dostupnost DB

• Aplikace se mohou okamžitě znovu připojit

• Minimalizace dopadu údržby na dostupnost DB

• Škálování výkonu

• Snadno lze rozšířit/ubírat počet nodů v RAC

• Nutno uvážit specifika aplikace

• Rozdělení zátěže pomocí services (frontend/backend etc.)

Page 8: Možnosti zajištění ochrany dat a vysoké dostupnosti

08 GEM System a. s. All rights reserved

RAC – schéma failoveru

Page 9: Možnosti zajištění ochrany dat a vysoké dostupnosti

09 GEM System a. s. All rights reserved

Data Guard - úvod

• Zajišťuje ochranu dat (téměř okamžitá replikace dat na vzdálenou lokalitu a

jiný HW)

• Disaster recovery (při pádu lokality je téměř okamžitě k dispozici databáze

se všemi daty)

• Vysoká dostupnost

• Výpadky

• Administrační činnosti které jinak mají dopad na celou lokalitu

• Odstávka DC

• Změna síťových parametrů, ...

• Upgrade DB

• Offload read-only operací (reporting, zálohy) na standby lokalitu (pro určité

režimy DG)

• Switchover/failover v jednotkách minut

• Podpora infrastruktury/AS

• Vhodné pravidelné testování

Page 10: Možnosti zajištění ochrany dat a vysoké dostupnosti

010 GEM System a. s. All rights reserved

Data Guard – schéma failoveru

Page 11: Možnosti zajištění ochrany dat a vysoké dostupnosti

011 GEM System a. s. All rights reserved

Data Guard - režimy

• Typ standby databáze

• Physical

• Logical

• Režim transportu

• Maximum performance – minimální performance dopad na primary, není

garantována nulová ztráta dat

• Maximum availability – dopad na performance, garance nulové ztráty dat běží-li

alespoň 1 standby DB

• Maximum protection – dopad na performance , garance nulové ztráty dat. Není-li

dostupná standby, primary DB se vypíná.

• Oracle Far Sync

Page 12: Možnosti zajištění ochrany dat a vysoké dostupnosti

012 GEM System a. s. All rights reserved

Děkuji za pozornost.


Recommended