Récupération de la base de données



Documents pareils
IGE G 4 E 87 M o M d o é d lisation o n de d s ba b ses de d do d n o n n é n es S ma m ine n 7

e x dx = e x dx + e x dx + e x dx.

a g c d n d e s e s m b

Estimation des incertitudes sur les erreurs de mesure.

Chapitre 8. Structures de données avancées. Primitives. Applications. L'informatique au lycée.

Gestion de casiers en milieu scolaire. Augmenter la disponibilité en mode centralisé ou consignes, avec les casiers de Traka. traka.

Inclure la vidéo comme levier de sa stratégie marketing

Nœud Suisse du Projet International GBIF (Global Biodiversity Information Facility)

Liens entre fonction de transfert et représentations d'état d'un système (formes canoniques de la représentation d'état)

l u N D I 15 M D I D I 3 17 J u D I N D D I I M N C h COuPE Du PrEsIDENT OPEN 104 FEuChErOllEs EAuBONNE s1 20h15 COuPE Du OPEN 104 EAuBONNE s2 20h15

Séries numériques. Chap. 02 : cours complet.

Titrages acidobasiques de mélanges contenant une espèce forte et une espèce faible : successifs ou simultanés?

Comparaison de la disponibilité de diverses configurations de redondance d'alimentation en rack

ABANDONNER UNE OPTION / ABANDON D UNE OPTION L abandon d option consiste à ne pas exercer un contrat d option.

Comment utiliser une banque en France. c 2014 Fabian M. Suchanek

NOTICE DE MONTAGE VERSION 72

Des prestations textiles personnalisées pour l hôtellerie et la restauration

Corrigé du baccalauréat S Pondichéry 13 avril 2011

UNE AVENTVRE DE AGILE & CMMI POTION MAGIQUE OU GRAND FOSSÉ? AGILE TOVLOVSE 2011 I.VI VERSION

SYSTEME FERME EN REACTION CHIMIQUE

MTH 2301 Méthodes statistiques en ingénierie. MTH 2301 Méthodes statistiques en ingénierie

Jusqu à 20 % de rabais! he et Une couverture étanche et us assurons parasismique? Nous assurons cunes! votre maison sans lacunes

Décoration, équipement. de la Maison. Janvier 2013 sans prix. Printemps / Été. SADY s TRADING WOOD TRADING.

Adaptation et cloud computing : un besoin dabstraction pour une gestion transverse

LES ESCALIERS. Du niveau du rez-de-chaussée à celui de l'étage ou à celui du sous-sol.

LE SURENDETTEMENT. a s s e c o. leo lagrange UNION NATIONALE DES ASSOCIATIONS FAMILIALES. union féminine civique et sociale

ADJOINT TECHNIQUE PROTHESISTE DENTAIRE Interne AIX MARSEILLE 2 AIX-MARSEILLE UNIVERSITE AIX MARSEILLE 2

CENTRE ORGANISATEUR DU CONCOURS. ANIMALIER Externe PARIS MUSEUM PARIS. ANIMALIER Externe PARIS MUSEUM PARIS

book a e e x a HTML5 t Q

Sunêlia Domaine de la Dragonnière - RD Vias sur Mer contact@dragonniere.com

Coefficient de partage

au Point Info Famille

Réseau des bibliothèques du Pays de Pamiers Guide du Numérique

Plan. Gestion des stocks. Les opérations de gestions des stocks. Les opérations de gestions des stocks

Calendrier des collectes 2015

A. RENSEIGNEMENTS GÉNÉRAUX. (Adresse civique) 3. Veuillez remplir l'annexe relative aux Sociétés en commandites assurées à la partie E.

Fiche technique. " Cible/Echantillon " Mode de recueil " Dates de terrain

Clemenceau. Régime sinusoïdal forcé. Impédances Lois fondamentales - Puissance. Lycée. PCSI 1 - Physique. Lycée Clemenceau. PCSI 1 (O.

INTENTION LES PROCESSUS MATHÉMATIQUES

La spirale de Théodore bis, et la suite «somme=produit».

- Phénoméne aérospatial non identifié ( 0.V.N.I )

Remboursement d un emprunt par annuités constantes

! " # $ #% &!" # $ %"& ' ' $ (

Budget Constrained Resource Allocation for Non-Deterministic Workflows on a IaaS Cloud

Matériau pour greffe MIS Corporation. Al Rights Reserved.

FORMATION PREPARATEUR EN ANATOMIE Externe CLERMONT 1 LYON UNIVERSITE LYON 1 VILLEURBANNE (069)

RECOVERY MANAGER G. Mopolo-Moké prof. MBDS UNSA 2005/ 2006

Développement de site web dynaùique Dot.NET

!" #$#% #"& ' ( &)(*"% * $*' )#""*(+#%(' $#),")- '(*+.%#"'#/* "'") $'

Chapitre 2 Le problème de l unicité des solutions

Impôts PLUS ou moins-values

Guide SEPA Paramétrage Experts Solutions SAGE depuis 24 ans

Baccalauréat S Asie 19 juin 2014 Corrigé

Garantie des Accidents de la Vie - Protection Juridique des Risques liés à Internet

ORACLE 10G DISTRIBUTION ET REPLICATION. Distribution de données avec Oracle. G. Mopolo-Moké prof. Associé UNSA 2009/ 2010

Réalisation de sites Internet PME & Grandes entreprises Offre Premium. Etude du projet. Webdesign. Intégration HTML. Développement.

Exemple de Plan d Assurance Qualité Projet PAQP simplifié

Les Journées Régionales de la Création & Reprise d Entreprise 8 ème ÉDITION

La santé de votre entreprise mérite notre protection.

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

MATHS FINANCIERES. Projet OMEGA

PLANIFICATION ET BUDGÉTISATION

Votre conseiller publicité. Une Question? 0470/

04002-LOR 2004 Mars 2004

CSMA e Colloque National en Calcul des Structures Mai 2013

Oracle Maximum Availability Architecture

Chapitre IV : Inductance propre, inductance mutuelle. Energie électromagnétique

OutilsMathematiques-L1-2004/2005-D.Brito.&G.Legaut.

C est signé mars 2015 Mutuelle soumise au livre II du Code de la Mutualité - SIREN N DOC 007 B-06-18/02/2015

LOGICIEL FONCTIONNEL EMC VNX

Sciences Industrielles Précision des systèmes asservis Papanicola Robert Lycée Jacques Amyot

Vu la loi n portant code des assurances prom ulguée par le dahir n du 25 rejeb 1423 (3 octobre 2002), telle qu'elle a été complétée ;

Conditions générales de vente de Mobility Société Coopérative (CGV)

Transfert. Logistique. Stockage. Archivage

Erreur statique. Chapitre Définition

INTRODUCTION - Fil conducteur sur la réalisation d un projet -

Direction des affaires financières DAF 3

Découvrez les Nouveautés Février 2010 du Catalogue PC Pack PRO

COMITÉ ADMINISTRATIF ET JURIDIQUE. Quarante-huitième session Genève, 20 et 21 octobre 2003

Le guide du parraina

RECAPITULATIF PLANS Pour quelle école?

BD51 BUSINESS INTELLIGENCE & DATA WAREHOUSE

CLOUD TROTTER La Vache Noire Sud rue Oscar Roulet Robion - Tél. :

«Trop de chats en refuge : Aidons-les!»

Déroulement de l épreuve de mathématiques

Les vpack DataCenter et End-User. Yves Pellemans Directeur Technique Groupe APX

LE PRINCIPE DU RAISONNEMENT PAR RÉCURRENCE

Les. qui. TUEnt. puis-je avoir confiance? est-ce complet et évolutif? est-ce bon marché? est-ce sûr et performant? KIUBI OR NOT KIUBI?

S8 - Sécurité IBM i : nouveautés 6.1 et 7.1

Bases de données avancées Concurrence d'accès et reprise

f n (x) = x n e x. T k

Aerodrome chart ALT AD : 309 (11 hpa)

Chapitre 1.5a Le champ électrique généré par plusieurs particules

BTS Groupement A. Mathématiques Session Spécialités CIRA, IRIS, Systèmes électroniques, TPIL

Canada-Inde Profil et perspective

DOSSIER DE CANDIDATURE POUR UNE LOCATION

Les nouvelles orientations politiques du budget 2015 du Gouvernement prévoient

II - Notions de probabilité. 19/10/2007 PHYS-F-301 G. Wilquet 1

INTERNET & RESEAUX. Dino LOPEZ PACHECO lopezpac@i3s.unice.fr

Comment tester la vitesse d un réseau Ethernet

Transcription:

IGE48 Modélsto ds bss d doés Récupérto d l bs d doés Dogo Plo

IGE48 Modélsto ds bss d doés Pl d l s Récupérto Pourquo l récupérto? Typs d ps Log d trsctos Ms à jour d doés Roll bck ds trsctos Chckpot chés d récupérto Bckup t récupérto slo Orcl 2015-0-01 Dogo Plo 2

IGE48 Modélsto ds bss d doés Récupérto

IGE48 Modélsto ds bss d doés Pourquo l récupérto ds bss d doés? U bs d doés toujours u crt vu d rsqu d vor ds ps. Il st très portt d coprdr qu u GBD put js êtr totlt fbl. Cpdt, l vu d fblté put êtr suffst élvé prtqu. Nous vos bso d vor u pl pour protégr l bs d doés cs d p. 2015-0-01 Dogo Plo 4

IGE48 Modélsto ds bss d doés Pourquo l récupérto ds bss d doés? L récupérto (rcouvrt) st u èr d support à l bs d doés pour ssurr ls proprétés ACID (Atocté, Cosstc, Isolto, Durblté) ds trsctos. Tout GBD clut ds écss pour rétblr l bs d doés ds u étt cohért sut ux problès d typ logcl ou d typ térl. 2015-0-01 Dogo Plo 5

IGE48 Modélsto ds bss d doés Typs d ps L bs d doés put dvr o dspobl, tr utrs, à cus d: Problès ds trsctos. U corrct tré ds doés. U ddlock. Ds rrurs d sychrosto. Problès du systè. L systè put tobr p à cus d u rrur ds l éor RAM, u rrur du systè d xplotto, tc. P d éor scodr. Errur ds l dsqu, crsh ds têts d lctur/écrtur. Errur hus Accdtllt Drop, truct Dlt, updt, srt ss codto upprsso d u fchr ou d u tblspc 2015-0-01 Dogo Plo 6

IGE48 Modélsto ds bss d doés Hérrch d éor GBD Prr Tpo BD Tpos jourl codr Bs d doés Jourl tporr Trtr Cop d suvgrd Jourl rchvé 2015-0-01 Dogo Plo

IGE48 Modélsto ds bss d doés Log d trsctos L éthod d récupérto l plus répdu st bsé sur u jourl ds trsctos. L jourl st stocké éor prt pour résstr ux prts d l éor voltl. L jourl ds trsctos (log) cott u trc d l hstor ds trsctos qu ot été ffctués pr l GBD. Lorsqu u problè survt, l st possbl d utlsr l jourl pour rétblr u étt cohért d l bs d doés. L jourl cott l forto prttt d rfr (rdo) ou défr (udo) ls ss à jour ffctués pr u trscto. Pou élorr l fblté, l jourl put êtr duplqué sur plusurs dsqus. E cs d problè vc u cop, u utr put êtr utlsé. 2015-0-01 Dogo Plo 8

IGE48 Modélsto ds bss d doés Log d trsctos Récupérto vc jourl L jourl put êtr rélsé pr u spl fchr séqutl hétérogè. L fchr cott u sut d rgstrts d typs vrés qu décrvt l hstor ds trsctos. Ls rgstrts sot joutés ls us à l sut ds utrs ds l fchr. L tur séqutll du trtt ft possbl l utlsto d u éor scodr à bd gétqu pu coûtus t orlt très rpd. 2015-0-01 Dogo Plo 9

IGE48 Modélsto ds bss d doés Log d trsctos Récupérto vc jourl Pour pouvor récupérr l bs d doés sut à u p d éor scodr, l fut fr ds cops d suvgrd d l bs d doés. L jourl cott l hstor ds trsctos dpus l drèr prs d l cop. BD ctull = BD cop + Jourl 2015-0-01 Dogo Plo 10

IGE48 Modélsto ds bss d doés Log d trsctos Cotu du jourl Ls opértos à grdr ds l log: [strt, T], dqu l début d l trscto. [wrt, T, X, old_vlu, w_vlu], c st u rgstrt qu grd ls vlurs vt t près d u écrtur [rd, T, X], C st u opérto optoll qu dqu qu l trscto ffctué u lctur. [cot, T ] [bort, T] D èr géérl, o put or ls vlurs ds doés vt u odfcto BEFORE IMAGE Ls ouvlls vlurs o put ls or AFTER IMAGE 2015-0-01 Dogo Plo 11

IGE48 Modélsto ds bss d doés Log ds trsctos Pour récupérr l bs d doés, ous vos bso d toujours grdr ls vlurs vt l odfcto (BFIM BFor Ig) t ls vlurs près l odfcto (AFIM AFtr Ig) Cs vlurs t d utrs fortos sot stockés ds u fchr séqutl oé «Trscto Log». Voc u xpl d log. T ID Bck P Nxt P Oprto Dt t BFIM AFIM T1 0 1 Bg T1 1 4 Wrt X X = 100 X = 200 T2 0 8 Bg T1 2 5 W Y Y = 50 Y = 100 T1 4 R M M = 200 M = 200 T3 0 9 R N N = 400 N = 400 T1 5 l Ed 2015-0-01 Dogo Plo 12

IGE48 Modélsto ds bss d doés Récupérto

IGE48 Modélsto ds bss d doés Récupérto Clssfcto ds strtégs d s à jour ds doés: Idt Updt: Dès qu ls doés sot odfés ds l éor «cch», l cop sur l dsqu st s à jour. Dfrrd Updt: Touts ls doés odfés ds l éor «cch» sot écrts sot près qu l trscto st f ou près qu u crt obr d trsctos ot f lur xécuto écrvt sur l dsqu. hdow updt: L vrso odfé, ds doés st ps écrt sur l cop du dsqu so ds u drot dffért. 2015-0-01 Dogo Plo 14

IGE48 Modélsto ds bss d doés Récupérto Méor cch Ls doés odfés sot stockés d bord ds u éor cch pr u procssus oé Cch Mgr t près l odfcto lls sot voyés sur l dsqu. L écrtur st cotrôlé pr ls bts Modfd t P-Up. P-Up: Idqu u systè d xplotto d ps flushr ls doés. Modfd: Idqu qu l s gt d AFIM ds doés. 2015-0-01 Dogo Plo 15

IGE48 Modélsto ds bss d doés Roll-bck t Roll-Forwrd u trscto u problè, pu port lqul, près vor ft u s à jour d l bs d doés, l fut pplqur l opérto ROLLBACK. ds doés ot été odfés pr l trscto t écrts sur l bs d doés, l fut rtourr ss vlurs ux vlurs térurs (BEFORE IMAGE). Il fut uss rgstrr cs opértos ds l jourl. 2015-0-01 Dogo Plo 16

IGE48 Modélsto ds bss d doés Roll-bck t Roll-Forwrd L GDB l possblté d pplqur ls opértos : Udo: rstur touts ls BEFORE IMAGE sur l dsqu (ffc ls AFTER IMAGE) Rdo: rstur tous ls AFTER IMAGER sur l dsqu. L récupérto d l bs d doés st rélsé pplqut ls opértos UNDO t REDO ou u cobso d dux. Il fut rgstrr toujours cs opértos ds l jourl. 2015-0-01 Dogo Plo 1

IGE48 Modélsto ds bss d doés Pots d cotrôl

IGE48 Modélsto ds bss d doés Pots d cotrôl Pots d cotrôl (Chckpot) D tps tps (d èr létor ou vc u crtèr b déf) l bs d doés écrt ls buffrs d doés sur ls dsqus pour sr l trvl d récupérto. Voc ls tâchs à rélsr pour l opérto «chckpot» Arrêtr d èr tporr l xécuto ds trsctos. Écrr ls buffrs d doés sur l dsqu. Écrr u rgstrt [chckpot] ds l log. Grdr l log sur l dsqu. Rprdr l xécuto orl ds trsctos. 2015-0-01 Dogo Plo 19

IGE48 Modélsto ds bss d doés Récupérto d l bs d doés

IGE48 Modélsto ds bss d doés Récupérto d l bs d doés Mèrs d vdr l éor cch d l bs d doés vrs l dsqu: Rsqué/No-rsqué t Forcé/No-Forcé Méor: Rsqué: l éor cch put êtr vdé vt l «cot» d l trscto. No Rsqué: l cch st ps vdé vt l «cot» d l trscto. Dsqu: Forcé: L cch st écrt sur l dsqu édtt qu ll st odfé. No-Forcé: L écrtur st lssé jusqu à l «cot» d l trscto. 2015-0-01 Dogo Plo 21

IGE48 Modélsto ds bss d doés Récupérto d l bs d doés O put cobr cs èrs d trtr l récupérto d l bs d doés : Rsqué/No-Forcé (Udo/ Rdo) Rsqué/Forcé (Udo/ No-Rdo) Idt Updt No-Rsqué/No-Forcé (Rdo/ No-Udo) Dfrrd Updt No-Rsqué / Forcé (No-Udo / No-Rdo) 2015-0-01 Dogo Plo 22

IGE48 Modélsto ds bss d doés Protocol d écrtur d jourl Protocol d écrtur d jourl (Wrt Ahd Loggg (WAL) Pour pouvor pplqur l récupérto d l bs d doés, Il fut rspctr l protocol WAL, qu spécf : Pour pouvor fr Udo. Avt qu u t AFTER IMAGE sot écrt sur l dsqu d l bs d doés ( écrst l vlur du BEFORE IMAGE), l vlur d BEFORE IMAGE dot êtr écrt sur l log t l log dot êtr suvgrdé sur u stockg stbl (sur l dsqu). Pour pouvor fr Rdo. Avt qu u trscto xécut u opérto cot, touts ls vlurs AFTER IMAGE dovt êtr écrts sur l log t l dot êtr suvgrdé ds u drot stbl (sur l dsqu). 2015-0-01 Dogo Plo 23

IGE48 Modélsto ds bss d doés Dfrrd Updt

IGE48 Modélsto ds bss d doés Dfrrd Updt Dfrrd Updt (No Udo/Rdo) L s à jour d doés s ft d l èr suvt : Pdt l opérto orl : U sbl d trsctos rgstrt lurs vlurs ds l log Au ot d fr u cot, slo l protocol WAL, ls ss à jour sot suvgrdés sur l dsqu d l bs d doés. ut à u p : ut à u rboot près u défllc du systè l log st utlsé pour rfr (rdo) touts ls trsctos ffctés pr l p. O ps bso d pplqur ds Udo, prc qu ls vlurs AFTER IMAGE sot js écrts sur l dsqu vt l «cot» d u trscto 2015-0-01 Dogo Plo 25

IGE48 Modélsto ds bss d doés Dfrrd Updt (sgl usr) 2015-0-01 Dogo Plo 26

IGE48 Modélsto ds bss d doés Dfrrd Updt (ult usrs) C typ d vrot bso d u cotrôl d l cocurrc pour grtr l proprété d solt ds trsctos. L GBD dot lysr ls trsctos rgstrés ds l log vt d u chckpot pour obtr ls vlurs AFTER IMAGE Ls opértos ds trsctos cotés vt l chckpot sot rfts. 2015-0-01 Dogo Plo 2

IGE48 Modélsto ds bss d doés Dfrrd Updt (ult usrs) 2015-0-01 Dogo Plo 28

IGE48 Modélsto ds bss d doés Idt Updt

IGE48 Modélsto ds bss d doés Idt Updt Algorth Udo/No-rdo Ds ct lgorth ls vlurs AFTER IMAGE d u trscto sot écrts ds l bs d doés pdt l WAL vt d fr cot. Pour ctt rso, l rcovry gr dot défr ls trsctos pdt l récupérto. Pour ct lgorth l fut plétr dux tblux : Tblu ctf : Touts ls trsctos sot plcés ds c tblu. Tblu cot: Ls trsctos qu ot ft cot sot plcés ds c tblu. 2015-0-01 Dogo Plo 30

IGE48 Modélsto ds bss d doés Idt Updt Ls schés d récupérto ds ctt ctégor pplqut udo t rdo. Ds u vrot sgl usr l y ps u cotrôl d l cocurrc, sult l jourl st ft slo l protocol WAL. Tout trscto ds l systè dot êtr ds u d dux tblux, cot ou ctf. L rcovry gr ffctu : UNDO pour u trscto qu s trouv ds l tblu ctf. REDO pour u trscto qu s trouv ds l tblu cot. 2015-0-01 Dogo Plo 31

IGE48 Modélsto ds bss d doés Bckup t récupérto slo Orcl

IGE48 Modélsto ds bss d doés Bckup t récupérto slo Orcl Qu st-c qu l bckup t l récupérto? D fço géérl, l bckup t l récupérto sot u sbl d strtégs t procédurs qu prttt d protégr l bs d doés cotr u prt d doés t qu prt rcostrur l bs d doés près u défllc du systè. 2015-0-01 Dogo Plo 33

IGE48 Modélsto ds bss d doés L strtég d bckup Ds ouvlls réltés Tll d l Bs d doés Au début ds és 80, u grd bs d doés coptt u tour d 200 MB. Aujourd hu u grd bs d doés put coptr 200GB t plus, prsqu d l ordr d grdur ds TB! Utlsto d l Bs d doés Au début ds és 80, l ut étt u bo ot pour fr u bckup Aujourd hu qud c c st l ut, qulqu prt llurs ls systès sot opérto. 2015-0-01 Dogo Plo 34

IGE48 Modélsto ds bss d doés L strtég d bckup L strtég d bckup dépd d plusurs fcturs, tr utrs: L plg d tps résrvé pour fr l bckup L tll d l bs d doés L tps d rcouvrt ttdu C st u ds fcturs plus portts, s o vut vor u tps d rcouvrt ptt, l fut s dotr ds éléts écssrs. 2015-0-01 Dogo Plo 35

IGE48 Modélsto ds bss d doés Ls typs d bckup Il y plusurs éthods pour fr u bckup d l bs d doés Méthods logqus Export/Iport Dt Dup Flshbck Méthods physqus Bckup du systè d opérto RMAN Bckup t Rstor Tchqus d hut dspoblté 2015-0-01 Dogo Plo 36

IGE48 Modélsto ds bss d doés Bckup slo Orcl Ls coposts utlsés pr Orcl pour fr ds cops d sécurté Fchrs d REDO 2015-0-01 Dogo Plo 3

IGE48 Modélsto ds bss d doés Bckup slo Orcl Fchrs REDOLOG Cott ls trsctos yt odfé l bs d doés U REDO st u fchr ccssbl pr l bs d doés, s js l fchr st ps ccssbl, l bs d dos put ps opérr! L GBD utls d fço cyclqu ls fchrs d REDO ttrbués à l bs d doés, l fut toujours u os 2. Géérlt d 3 à 5 sot rcodés. Opértos d s à jour (srt, updt, dlt, tc ) Rdo Log 01 Rdo Log 02 Rdo Log 03 Rdo Log 01 Rdo Log 02 Rdo Log 03 2015-0-01 Dogo Plo 38

IGE48 Modélsto ds bss d doés Bckup slo Orcl Il y dux grds ctégors ds bckups Full offl bckup L bs d doés st fré O prd tout l bs d doés bckup Full ol bckup Prdr u cop d sécurté pdt qu l bs d doés st ouvrt t utlsé pr ls utlsturs O prd tout l bs d doés bckup 2015-0-01 Dogo Plo 39

IGE48 Modélsto ds bss d doés Bckup slo Orcl Full offl bckup Pour pouvor fr c typ d bckup: Arrêtr l bs d doés (shutdow orl ou shutdow dt) Prdr u cop d tous ls fchrs coposts l bs d doés Fchrs d l bs d doés Fchrs d cotrôl Fchrs d prètrs Fchrs rdo/rchv Fchr d psswords Rdérrr l bs d doés 2015-0-01 Dogo Plo 40

IGE48 Modélsto ds bss d doés Bckup slo Orcl Full ol bckup Pour chqu tblspc à prdr ds l bckup ALTER TABLEPACE BEGIN BACKUP Prdr u cop d sécurté ds fchrs du tblspc ALTER TABLEPACE END BACKUP 2015-0-01 Dogo Plo 41

IGE48 Modélsto ds bss d doés Bckup t récupérto slo Orcl 2015-0-01 Dogo Plo 42

IGE48 Modélsto ds bss d doés Qustos?

IGE48 Modélsto ds bss d doés Mrc Dogo Plo