Kaj je RMAN Oracle - Kako deluje - Spretnost in poklicna rast - Prednosti

Kazalo:

Anonim

Uvod v RMAN Oracle

Oracle RMAN pomeni Oracle Recovery Manager. Je odjemalec baze podatkov Oracle, ki avtomatizira naloge za varnostno kopiranje in obnovitev v vaših bazah podatkov. Izvaja varnostno kopiranje, obnavljanje in obnavljanje datotek baze podatkov. Skrbniki varnostnih kopij podatkov za začetek postopka varnostne kopije niso potrebni. DBA (skrbniki baz podatkov) lahko zaščitijo podatke v bazah Oracle z uporabo RMAN (Recovery Manager).

Kaj je RMAN Oracle?

RMAN (Recovery Manager) je odjemalec baze podatkov Oracle, ki avtomatizira administracijo strategij za varnostno kopiranje in ščiti celovitost baze podatkov. Med obnovitvijo in varnostno kopijo podatkov je podano odkrivanje korupcije na ravni Bloka. Podprte so številne tehnike varnostnega kopiranja, kot so politika hrambe varnostnih kopij datotek, paralelizacija varnostnih kopij ali obnavljanje podatkovnih tokov in podrobna zgodovina delovanja varnostnih kopij. Oracle Recovery Manager lahko izvede obnovitev blokovnih medijev, samodejno podvajanje podatkovnih baz, inkrementalno varnostno kopiranje, pretvorbo podatkov na platformi, binarno stiskanje in šifrirane varnostne kopije. Ta obravnava vsa ta vzdrževalna opravila, ki se izvajajo pred ali po varnostni kopiji ali obnovitvi podatkovnih baz.

RMAN Oracle arhitektura

Arhitektura Oracle Recovery Manager (RMAN) ima naslednje komponente:

  • Ciljna zbirka podatkov: To je podatkovna zbirka, ki vsebuje podatkovne datoteke, nadzoruje datoteke in ponovno datoteke, ki jih je treba varnostno kopirati ali obnoviti. Nadzorno datoteko ciljne baze podatkov RMAN uporablja za zbiranje metapodatkov o ciljni zbirki podatkov. Seje strežnika, ki se izvajajo v ciljni bazi podatkov, izvajajo vsa varnostna dela in obnovitvena dela. Za RMAN je obvezna sestavina.
  • Odjemalec RMAN: To je odjemalec, ki izvaja vse operacije varnostnega kopiranja in obnovitve za ciljno bazo podatkov. Uporablja Oracle net za povezavo s ciljno zbirko podatkov, tako da je mogoče najti njegovo lokacijo na katerem koli gostitelju, ki je s pomočjo Oracle Net povezan s ciljnim gostiteljem. To je vmesnik ukazne vrstice, ki pomaga pri izdaji varnostnih kopij, obnovitve, SQL in posebnih ukazov RMAN. Za RMAN je obvezna sestavina.
  • Shema obnovitvenega kataloga: Uporabnik, ki je prisoten v podatkovni bazi obnovitvenih katalogov, ima tabele metapodatkov, ki jih je izdelal RMAN. RMAN občasno preusmeri metapodatke iz nadzorne datoteke ciljne baze v obnovitveni katalog. Je neobvezna komponenta.
  • Baza podatkov kataloga obnovitve: To je baza podatkov, ki vsebuje obnovitveni katalog, ki vsebuje metapodatke, ki jih RMAN uporablja za izvajanje varnostnih kopij in obnovitvenih nalog. Izdelan je lahko en obnovitveni katalog, ki vsebuje metapodatke več ciljnih baz podatkov. Je tudi neobvezna komponenta.
  • Podatkovna zbirka fizične pripravljenosti: Gre za kopijo primarne baze podatkov, ki je posodobljena z arhiviranimi ponovnimi dnevniki. Ima enak ID baze podatkov in ime baze podatkov kot primarna baza podatkov, vendar ima drugačen DB_UNIQUE_NAME. RMAN lahko ustvari, varnostno kopira in obnovi baze podatkov v stanju pripravljenosti. Ni obvezna sestavina.
  • Podvojena baza podatkov: Je tudi kopija primarne baze podatkov, vendar se uporablja za namene testiranja. Njegov DB_ID se razlikuje tudi od primarne baze podatkov.
  • Območje hitrega obnovitve: To je lokacija na disku, ki se uporablja za shranjevanje datotek, povezanih z obnovitvijo, kot so nadzorna datoteka, dnevniki obnovljenih spletnih datotek, obnovljene varnostne kopije RMAN in arhivirane datoteke znova. Datoteke v območju hitrega obnovitve samodejno upravljata baza podatkov Oracle in RMAN.
  • Media Manager: To je specifična za prodajalca aplikacija, ki omogoča RMAN varnostno kopiranje sistema za shranjevanje, kot je trak. Je neobvezna komponenta.
  • Katalog upravljanja medijev: To je specifično za prodajalca skladišče metapodatkov, povezanih z aplikacijo za upravljanje medijev. Je tudi neobvezna komponenta.
  • Oracle Enterprise Manager: Je vmesnik, ki temelji na brskalniku, ki vključuje varnostno kopiranje in obnovitev prek RMAN. Je tudi neobvezna komponenta.

Kako deluje RMAN

Okolje RMAN ima ciljno bazo podatkov in odjemalca RMAN. Varnostne kopije izvaja RMAN v ciljnih bazah podatkov, odjemalska aplikacija pa upravlja vse naloge za varnostno kopiranje in obnovitev ciljne baze podatkov. API za upravljanje medija uporablja RMAN za delo s strojno opremo za varnostno kopiranje. Uporabnik se mora prijaviti v Oracle RMAN in nato zahtevati, da ustvari varnostno kopijo uporabnikove baze podatkov. RMAN nato kopira datoteko v uporabniško določen imenik.

Skrbniki baz podatkov lahko za upravljanje RMAN uporabljajo rezervne ukaze RMAN. Ukaze lahko uporabite za pretvorbo podatkovnih datotek, zagon varnostne kopije, posodabljanje ali obnavljanje kataloških shem, zagon povratne baze podatkov, ustvarjanje podvojene baze podatkov in številne druge naloge.

Značilnosti RMAN

  • Varnostne kopije: Varnostne kopije so sestavljene iz rezervnih kosov, v katerih Oracle RMAN shranjuje podatke. Rezervni kos je dvojiška datoteka, ki jo lahko ustvari ali obnovi samo RMAN. Nabori varnostnih kopij so oblikovani z združevanjem delov varnostnih kopij, ki skrbnikom baz podatkov omogočajo zaščito več podatkovnih datotek, arhivskih dnevnikov in datotek strežniških parametrov. Podatke, zapisane v varnostne kopije, lahko RMAN šifrira in dešifrira.
  • Arhivirani ponovni dnevniki: Vsaka baza podatkov Oracle ima svoj dnevnik dnevnikov, v katerem so shranjene spremembe v bazi. Arhivirani ponovni dnevniki vsebujejo skupino ponovnih dnevnikov, shranjenih zunaj spletnega mesta. Če se baza podatkov ne zapre pravilno, potem to vodi v neskladno bazo podatkov, ki jo je mogoče obnoviti z arhiviranimi dnevniki ponovnih zapisov.
  • Obnovitev bliskavice: varnostne kopije, ki jih je naredil RMAN, so ustvarjene v območju obnovitve bliskavice baze podatkov Oracle na disku. FRA je imenik, ki ima spletne in arhivirane dnevnike ponovitve, nadzorne dnevnike, dnevnike flashback in slike. Varnostne kopije, ki niso več potrebne, se odstranijo, da se ustvari prostor za nove varnostne kopije. Varnostne kopije, ki jih je treba izbrisati, se določijo v skladu s pravilniki DBA.
  • Obnovitev podatkovne baze Flashback in obnovitev medijev: za obnovitev podatkov se uporabljajo Oracle Flashbacks in obnovitev medijev. Flashback omogoča, da se DBA odpravijo v prejšnji čas, da odstranijo napake uporabnika ali poškodbe podatkov, imenovane točkovno obnovitev. Napake medijev se odpravijo z obnovitvijo medijev. Flashback baza podatkov pomaga obnoviti katero koli bazo podatkov v katerem koli trenutku, namesto da bi opravila nepopolno obnovitev.
  • Šifriranje varnostnih kopij: Obstajajo trije načini šifriranja, ki jih ponuja RMAN, tj. Pregledna šifriranje, dvojno šifriranje in šifriranje gesla.

Prednosti RMAN

  • Izbere najustreznejšo varnostno kopijo za obnovitev baze podatkov.
  • Uporablja preproste ukaze.
  • Uporabnik lahko samodejno varnostno kopira bazo podatkov na trak.
  • Podatkovno zbirko je mogoče obnoviti na ravni podatkovnega bloka.
  • Z uporabo inkrementalnih funkcij varnostnega kopiranja je mogoče obnoviti samo spremenjene podatkovne bloke, ki skrajšajo čas varnostne kopije.
  • Varne varnostne kopije lahko ustvarite s funkcijo Šifriranje.
  • Klon baze podatkov lahko ustvarite na oddaljenem gostitelju z uporabo podvojenega ukaza RMAN.
  • Baze podatkov v fizični pripravljenosti lahko ustvarite preprosto.

Kako vam bo ta tehnologija pomagala pri karierni rasti?

Zaradi povečanja podatkov se povečuje tudi proces ravnanja z bazo podatkov in strah pred izgubo podatkov. Zato je potrebno obnoviti baze podatkov, zato se povečujejo tudi možnosti za to. Povprečna plača delovnih mest, povezanih z Oracle RMAN, se giblje od 87 000 do 131 000 dolarjev na leto.

Zaključek

Ta članek je povezan z osnovnimi koncepti in delovanjem Oracle RMAN, katerih obseg se iz dneva v dan povečuje zaradi povečanja podatkov, zato je učinkovit odjemalec baze podatkov, ki pomaga pri lažji obnovi podatkovnih baz.

Priporočeni članki

To je vodnik za Kaj je RMAN Oracle? Tu smo razpravljali o komponentah, delu, spretnostih, karierni rasti in prednostih RMAN Oracle ?. Obiščite lahko tudi druge naše predlagane članke, če želite izvedeti več -

  1. Kaj je skladišče podatkov?
  2. Kariera v Oracleu
  3. Kaj je spletna varnost?
  4. Kaj je Apache Spark?
  5. Kaj je poizvedba in vrste poizvedb Oracle