Čo je RMAN Oracle Ako to funguje Nárast zručnosti a kariéry výhody

Obsah:

Anonim

Úvod do RMAN Oracle

Oracle RMAN znamená Oracle Recovery Manager. Je to databázový klient Oracle, ktorý automatizuje úlohy zálohovania a obnovy vašich databáz. Vykonáva zálohovanie, obnovu a obnovenie databázových súborov. Správcovia zálohovania údajov nemusia začať proces zálohovania. DBA (správcovia databáz) môžu chrániť údaje v databázach Oracle pomocou nástroja RMAN (Recovery Manager).

Čo je RMAN Oracle?

RMAN (Recovery Manager) je databázový klient Oracle, ktorý automatizuje správu stratégií zálohovania a chráni integritu databázy. Pri obnove a zálohovaní údajov je k dispozícii detekcia poškodenia na úrovni bloku. Podporovaných je mnoho techník zálohovania, ako je zásada uchovávania záložných súborov, paralelizácia záložných alebo obnovovacích tokov údajov a podrobná história operácie zálohovania. Aplikácia Oracle Recovery Manager môže vykonávať blokovú obnovu médií, automatickú duplikáciu databázy, prírastkové zálohy, konverziu údajov medzi platformami, binárnu kompresiu a šifrované zálohy. Zaoberá sa všetkými týmito úlohami údržby, ktoré sa vykonávajú pred alebo po zálohovaní alebo obnove databáz.

RMAN Oracle Architecture

Architektúra Oracle Recovery Manager (RMAN) má nasledujúce komponenty:

  • Cieľová databáza: Je to databáza, ktorá obsahuje dátové súbory, kontrolné súbory a opakované súbory, ktoré je potrebné zálohovať alebo obnoviť. Riadiaci súbor cieľovej databázy používa RMAN na zhromažďovanie metaúdajov o cieľovej databáze. Serverové relácie spustené v cieľovej databáze vykonávajú všetky zálohovacie a obnovovacie práce. Je to povinný komponent pre RMAN.
  • Klient RMAN: Jedná sa o klientsku aplikáciu, ktorá vykonáva všetky operácie zálohovania a obnovy pre cieľovú databázu. Na pripojenie k cieľovej databáze používa sieť Oracle, takže jej umiestnenie je možné nájsť na ľubovoľnom hostiteľovi, ktorý je pripojený k cieľovému hostiteľovi pomocou siete Oracle Net. Je to rozhranie príkazového riadku, ktoré pomáha pri vydávaní záložných, obnovovacích, SQL a špeciálnych príkazov RMAN. Je to povinný komponent pre RMAN.
  • Schéma katalógu obnovy: Je to užívateľ prítomný v databáze katalógu obnovy, ktorý má tabuľky metaúdajov vytvorené spoločnosťou RMAN. RMAN pravidelne presúva metadáta z riadiaceho súboru cieľovej databázy do katalógu na obnovenie. Je voliteľnou súčasťou.
  • Databáza katalógu obnovy: Je to databáza, ktorá obsahuje katalóg obnovy, ktorý obsahuje metadáta, ktoré používa spoločnosť RMAN na vykonávanie úloh zálohovania a obnovy. Je možné vytvoriť jeden katalóg obnovy, ktorý obsahuje metaúdaje viacerých cieľových databáz. Je tiež voliteľnou súčasťou.
  • Databáza fyzického pohotovostného režimu: Je to kópia primárnej databázy, ktorá sa aktualizuje pomocou archivovaných opakovaných protokolov. Má rovnaké ID databázy a názov databázy ako primárna databáza, má však iný názov DB_UNIQUE_NAME. Pohotovostné databázy môže RMAN vytvárať, zálohovať a obnovovať. Nie je to povinná súčasť.
  • Duplikovaná databáza: Je to tiež kópia primárnej databázy, ale používa sa na účely testovania. Jeho DB_ID sa tiež líši od primárnej databázy.
  • Oblasť rýchlej obnovy: Jedná sa o miesto na disku, ktoré sa používa na ukladanie súborov súvisiacich s obnovou, ako sú kontrolné súbory, online protokoly spätného zálohovania online, zálohy RMAN a archivované opakované súbory. Súbory prítomné v oblasti rýchlej obnovy sú automaticky spravované databázou Oracle a RMAN.
  • Media Manager: Jedná sa o aplikáciu špecifickú pre dodávateľa, ktorá umožňuje spoločnosti RMAN zálohovať úložný systém, napríklad pásku. Je voliteľnou súčasťou.
  • Katalóg správy médií: Ide o úložisko metaúdajov súvisiacich s aplikáciou správy médií. Je tiež voliteľnou súčasťou.
  • Oracle Enterprise Manager: Jedná sa o rozhranie založené na prehliadači, ktoré zahŕňa zálohovanie a obnovenie pomocou RMAN. Je tiež voliteľnou súčasťou.

Ako funguje RMAN

Prostredie RMAN má cieľovú databázu a klienta RMAN. Zálohy vykonáva RMAN v cieľových databázach a klientska aplikácia riadi všetky úlohy zálohovania a obnovy cieľovej databázy. RMAN používa rozhranie API pre správu médií na prácu so záložným hardvérom. Používateľ sa musí prihlásiť do systému Oracle RMAN a potom ho požiadať o zálohu jeho databázy. RMAN potom skopíruje súbor do adresára určeného používateľom.

Správcovia databázy môžu na spravovanie RMAN používať záložné príkazy RMAN. Príkazy môžu byť použité na prevod dátových súborov, spustenie zálohy, aktualizáciu alebo obnovu katalógových schém, inicializáciu databázy typu flashback, vytvorenie duplikátnej databázy a mnoho ďalších úloh.

Funkcie RMAN

  • Záložné sady: Záložné sady sa skladajú zo záložných častí, v ktorých Oracle RMAN ukladá údaje. Záložná časť je binárny súbor, ktorý môže RMAN vytvoriť alebo obnoviť iba. Záložné sady sú tvorené zoskupovaním častí záloh, ktoré správcom databázy umožňujú chrániť viac dátových súborov, archívnych protokolov a súborov parametrov servera. Údaje zapísané v záložných sadách môžu RMAN šifrovať a dešifrovať.
  • Archivované opakované protokoly: Každá databáza Oracle má svoj protokol opakovania, ktorý ukladá zmeny vykonané v databáze. Archivované protokoly opakovania obsahujú skupinu opakovaných protokolov uložených mimo lokality. Ak sa databáza nevypne správne, vedie to k nekonzistentnej databáze, ktorú je možné obnoviť pomocou archivovaných opakovaných protokolov.
  • Obnova Flash: Zálohy vykonané RMANom sa vytvárajú v oblasti obnovy flash databázy Oracle na disku. FRA je adresár, ktorý obsahuje online a archivované opakované protokoly, kontrolné protokoly, protokoly flashback a kópie obrázkov. Zálohy, ktoré už nie sú potrebné, sa odstránia, aby sa uvoľnil priestor pre nové zálohy. O zálohách, ktoré sa majú vymazať, sa rozhoduje podľa politík vykonaných spoločnosťou DBA.
  • Obnova databázy Flash a médií: Obnova systému Oracle Flashback a obnova médií sa používa na obnovenie údajov. Spätné odkazy umožňujú DBA ísť do predchádzajúceho času a odstrániť chyby používateľa alebo poškodenia údajov nazývané obnova v čase. Poruchy médií sa riešia pomocou programu Media Recovery. Databáza Flashback pomáha obnoviť celú databázu v ľubovoľnom okamihu namiesto neúplnej obnovy.
  • Šifrovacie sady záloh: RMAN poskytuje tri šifrovacie režimy, tj transparentné šifrovanie, šifrovanie v dvojitom režime a šifrovanie heslom.

Výhody RMAN

  • Vyberie najvhodnejšiu zálohu na obnovu databázy.
  • Používa jednoduché príkazy.
  • Užívateľ môže automaticky zálohovať databázu na pásku.
  • Databáza môže byť obnovená na úrovni dátového bloku.
  • Pomocou zmenenej funkčnosti zálohovania je možné obnoviť iba zmenené dátové bloky, čo skracuje čas zálohovania.
  • Zabezpečené zálohy je možné vytvoriť pomocou funkcie šifrovania.
  • Klon databázy je možné vytvoriť na vzdialenom počítači pomocou duplikátu príkazu RMAN.
  • Databázy fyzického pohotovosti sa dajú vytvoriť jednoducho.

Ako vám táto technológia pomôže v kariérnom raste?

Z dôvodu nárastu údajov narastá aj proces spracovania databázy a strach zo straty údajov. Vyžaduje sa preto obnova databázy, a preto sa tiež zvyšujú pracovné príležitosti. Priemerný plat za prácu súvisiacu s Oracle RMAN sa pohybuje od 87 000 do 131 000 dolárov ročne.

záver

Tento článok súvisí so základnými koncepciami a fungovaním systému Oracle RMAN, ktorého rozsah sa každým dňom zvyšuje v dôsledku zvyšovania údajov, a preto je to efektívny databázový klient, ktorý pomáha pri ľahkom obnove databáz.

Odporúčané články

Toto bol sprievodca Čo je RMAN Oracle? Tu sme diskutovali o komponentoch, prácach, zručnostiach, kariérnom raste a výhodách RMAN Oracle ?. Viac informácií nájdete aj v ďalších navrhovaných článkoch.

  1. Čo je dátový sklad?
  2. Kariéra v spoločnosti Oracle
  3. Čo je počítačová bezpečnosť?
  4. Čo je to Apache Spark?
  5. Čo je dopyt a typy dopytov Oracle