Mis on RMAN Oracle - Kuidas see töötab - Oskuste ja karjääri kasv - Eelised

Lang L: none (table-of-contents):

Anonim

Sissejuhatus RMAN Oracle'i

Oracle RMAN on Oracle Recovery Manager. See on Oracle Database Client, mis automatiseerib teie andmebaasides varundamise ja taastamise ülesandeid. See varundab, taastab ja taastab andmebaasifaile. Varundamisprotsessi alustamiseks ei pea andmete varundamise administraatorid olema. DBA (andmebaasi administraatorid) saab kaitsta Oracle'i andmebaaside andmeid, kasutades RMAN (taastehaldur).

Mis on RMAN Oracle?

RMAN (taastehaldur) on Oracle'i andmebaasi klient, mis automatiseerib varundusstrateegiate haldamist ja valvab andmebaasi terviklikkuse. Andmete taastamise ja varundamise ajal antakse blokeerimistaseme tuvastamine. Toetatud on paljud varundustehnikad, näiteks varufailide säilitamise poliitika, varuvoogude ja andmevoogude paralleelsus ning varundustegevuse üksikasjalik ajalugu. Oracle Recovery Manager võib teostada meediumiplokkide taastamist, automatiseeritud andmebaasi dubleerimist, järkjärgulisi varukoopiaid, platvormidevahelist andmete teisendamist, binaarset pakkimist ja krüptitud varukoopiaid. See tegeleb kõigi nende hooldustoimingutega, mida tehakse enne või pärast andmebaaside varundamist või taastamist.

RMAN Oracle arhitektuur

Oracle Recovery Manager (RMAN) arhitektuuril on järgmised komponendid:

  • Sihtandmebaas: see on andmebaas, mis sisaldab andmefaile, kontrollib faile ja teeb uuesti faile, mida on vaja varundada või taastada. Sihtandmebaasi juhtfaili kasutab RMAN sihtandmebaasi kohta metaandmete kogumiseks. Sihtandmebaasis töötavad serveriseansid teevad kõik varundamise ja taastamise tööd. See on RMAN-i jaoks kohustuslik komponent.
  • RMAN klient: kliendirakendus täidab kõiki sihtandmebaasi varundamise ja taastamise toiminguid. See kasutab Oracle netti sihtandmebaasiga ühenduse loomiseks, nii et selle asukoha saab igast hostist, mis on Oracle Net'i abil ühendatud sihtmasinaga. See on käsurea liides, mis aitab välja anda varukoopiaid, taastada, SQL-i ja spetsiaalseid RMAN-käske. See on RMAN-i jaoks kohustuslik komponent.
  • Taastekataloogi skeem: taastamiskataloogide andmebaasis olev kasutaja on RMANi koostatud metaandmetabelid. RMAN nihutab perioodiliselt metaandmeid sihtandmebaasi kontrollfailist taaskasutuskataloogi. See on valikuline komponent.
  • Taastekataloogide andmebaas: see on andmebaas, mis sisaldab metaandmeid sisaldavat taastamiskataloogi, mida RMAN kasutab varundus- ja taastamistoimingute tegemiseks. Mitme sihtandmebaasi metaandmete sisaldamiseks saab luua ühe taastamiskataloogi. See on ka valikuline komponent.
  • Füüsilise ooterežiimi andmebaas: see on primaarse andmebaasi koopia, mida värskendatakse arhiveeritud redo logidega. Sellel on sama andmebaasi ID ja andmebaasi nimi kui esmasel andmebaasil, kuid sellel on erinev DB_UNIQUE_NAME. Ooteaja andmebaase saab RMAN luua, varundada ja taastada. See ei ole kohustuslik komponent.
  • Duplikaatandmebaas: see on ka esmase andmebaasi koopia, kuid seda kasutatakse testimiseks. Selle DB_ID erineb ka esmasest andmebaasist.
  • Kiire taastumisala: see on ketaskoht, mida kasutatakse taastamisega seotud failide, näiteks juhtfaili, võrgus tehtud uuesti failide taasesituse logide, RMAN varukoopiate ja arhiveeritud uuesti failide salvestamiseks. Kiire taaste piirkonnas asuvaid faile haldavad automaatselt Oracle'i andmebaas ja RMAN.
  • Meediumijuht: see on tarnijapõhine rakendus, mis võimaldab RMAN-il varundada salvestussüsteemi, näiteks linti. See on valikuline komponent.
  • Meediahalduskataloog: see on müüjapõhine meediumide haldamise rakendusega seotud metaandmete hoidla. See on ka valikuline komponent.
  • Oracle Enterprise Manager: see on brauseripõhine liides, mis sisaldab varundamist ja taastamist RMAN-i kaudu. See on ka valikuline komponent.

Kuidas RMAN töötab?

RMAN-keskkonnal on sihtandmebaas ja RMAN-klient. Varundamisi teeb RMAN sihiandmebaasides ja kliendirakendus haldab kõiki sihtandmebaasi varundamise ja taastamise ülesandeid. RMAN kasutab varundusriistvaraga töötamiseks meediumijuhi API-t. Kasutaja peab sisse logima Oracle RMAN-i ja paluma tal seejärel kasutaja andmebaasi varundada. Seejärel kopeerib RMAN faili kasutaja määratud kataloogi.

Andmebaasi administraatorid saavad RMANi haldamiseks kasutada RMAN varukäske. Käske saab kasutada andmefailide teisendamiseks, varukoopia tegemiseks, kataloogiskeemide värskendamiseks või taastamiseks, tagasiulatuva andmebaasi algatamiseks, duplikaadi andmebaasi loomiseks ja paljudeks muudeks toiminguteks.

RMANi omadused

  • Varukomplektid: varukomplektid koosnevad varukomplektidest, milles Oracle RMAN andmeid salvestab. Varukoopia on kahendfail, mida saab luua või taastada ainult RMAN. Varukomplektid moodustatakse varutükkide rühmitamise teel, mis võimaldab andmebaasi administraatoritel kaitsta mitut andmefaili, arhiivilogi ja serveri parameetrifaile. Varukomplektides kirjutatud andmeid saab RMAN krüpteerida ja dekrüpteerida.
  • Arhiveeritud redo logid: igal Oracle'i andmebaasil on oma redo log, mis talletab andmebaasis tehtud muudatused. Arhiivitud uuesti tegemise logid sisaldavad väljastpoolt salvestatud redigeerimise logide rühma. Kui andmebaas ei sule korralikult, viib see ebajärjekindla andmebaasini, mille saab taastada arhiveeritud redigeerimise logide abil.
  • Flash-taastamine: RMAN-i tehtud varukoopiad luuakse ketta Oracle'i andmebaasi välklambi taastamise alal. FRA on kataloog, kus on võrgus ja arhiveeritud redo logid, juhtimislogid, tagasivaate logid ja pildikoopiad. Varundamised, mida enam ei vajata, eemaldatakse, et uute varundamiste jaoks vaba ruumi teha. Kustutatavate varukoopiate tegemine otsustatakse vastavalt DBA eeskirjadele.
  • Flashback andmebaas ja meedia taastamine: andmete taastamiseks kasutatakse Oracle Flashbacks ja Media taastamist. Flashbacks võimaldavad DBA-del minna eelmisele ajale, et eemaldada kasutaja vigu või andmete rikkumisi, mida nimetatakse ajahetke taastamiseks. Meediumiprobleemid lahendatakse meediumitaaste abil. Flashback-andmebaas aitab puuduliku taastamise asemel täielikult suvalist andmebaasi taastada.
  • Varukomplektide krüptimine: RMAN pakub kolme krüptimisrežiimi, st läbipaistev krüptimine, kaherežiimiline krüptimine ja paroolide krüptimine.

RMAN eelised

  • Valib andmebaasi taastamiseks kõige sobivama varukoopia.
  • Kasutab lihtsaid käske.
  • Kasutaja saab andmebaasi lindile automaatselt varundada.
  • Andmebaasi saab taastada andmeploki tasemel.
  • Ainult muudetud andmeplokke saab taastada, kasutades varundamise funktsioone, mis vähendab varundamise aega.
  • Turvalisi varukoopiaid saab luua krüptimisfunktsiooni abil.
  • Andmebaasi klooni saab serveri hostis luua RMAN-i duplikaatkäsu abil.
  • Füüsilise ooterežiimi andmebaase saab luua lihtsalt.

Kuidas see tehnoloogia aitab teid karjääri kasvamisel?

Andmete arvu suurenemise tõttu suureneb ka andmebaasi käsitlemise protsess ja hirm andmeid kaotada. Seega on andmebaaside taastamine vajalik ja seetõttu suurenevad ka töövõimalused selleks. Oracle RMAN-iga seotud töökohtade keskmine palk ulatub 87 000–131 000 dollarini aastas.

Järeldus

See artikkel on seotud Oracle RMANi põhikontseptsioonide ja tööga, mille ulatus kasvab andmete arvu suurenemise tõttu päevast päeva, seega on see tõhus andmebaasiklient, mis aitab andmebaase hõlpsalt taastada.

Soovitatavad artiklid

See on olnud teejuht Mis on RMAN Oracle? Siin arutasime RMAN Oracle'i komponente, töötamist, oskusi, karjäärikasvu ja eeliseid ?. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Mis on andmeladu?
  2. Karjäär Oracle'is
  3. Mis on küberturve?
  4. Mis on Apache Spark?
  5. Mis on päring ja millised on Oracle'i päringute tüübid?