Što je RMAN Oracle - Kako to djeluje - Rast vještina i karijere - prednosti

Sadržaj:

Anonim

Uvod u RMAN Oracle

Oracle RMAN označava Oracle Recovery Manager. To je klijent Oracle Database, koji automatizira zadatke za izradu sigurnosnih kopija i oporavka u vašim bazama podataka. Obavlja sigurnosnu kopiju, oporavak i vraćanje datoteka baze podataka. Administratori sigurnosnih kopija podataka nisu potrebni za pokretanje postupka sigurnosne kopije. DBA (Administratori baze podataka) mogu zaštititi podatke u Oracle bazama pomoću RMAN (Recovery Manager).

Što je RMAN Oracle?

RMAN (Recovery Manager) je klijent Oracle baze podataka, koji automatizira administraciju strategija sigurnosnih kopija i štiti integritet baze podataka. Tijekom obnavljanja i izrade sigurnosnih kopija podataka, otkriva se korupcija na razini bloka. Mnoge tehnike sigurnosnih kopija poput politike zadržavanja sigurnosnih kopija datoteka, paralelizacije sigurnosnih kopija ili obnavljanja protoka podataka i detaljne povijesti sigurnosnih kopija podržane su. Oracle Recovery Manager može provesti oporavljanje blok medija, automatizirano umnožavanje baze podataka, inkrementalne sigurnosne kopije, konverziju podataka na više platformi, binarno komprimiranje i šifrirane sigurnosne kopije. Bavi se svim tim poslovima održavanja koji se izvode prije ili nakon izrade sigurnosne kopije ili oporavka baza podataka.

RMAN Oracle arhitektura

Oracle Recovery Manager (RMAN) arhitektura ima sljedeće komponente:

  • Ciljna baza podataka: To je baza podataka koja sadrži datoteke s podacima, upravljačke datoteke i ponovno datoteke koje su potrebne za sigurnosno kopiranje ili oporavak. Upravljačka datoteka ciljne baze podataka RMAN koristi za prikupljanje metapodataka o ciljanoj bazi podataka. Sjednice poslužitelja koje se izvode na ciljnoj bazi podataka izvode sve poslove sigurnosne kopije i oporavka. To je obvezna komponenta za RMAN.
  • RMAN klijent: To je klijent aplikacija koja izvodi sve operacije sigurnosnog kopiranja i oporavka za ciljnu bazu podataka. Koristi Oracle net za povezivanje s ciljnom bazom podataka tako da se njegova lokacija može pronaći na bilo kojem domaćinu koji je povezan s ciljanim hostom pomoću Oracle Net-a. To je sučelje naredbenog retka koje pomaže u izdavanju sigurnosnih kopija, oporavka, SQL i posebnih RMAN naredbi. To je obvezna komponenta za RMAN.
  • Shema kataloga za oporavak: Korisnik prisutan u bazi podataka kataloga za oporavak ima tablice metapodataka koje je izradio RMAN. RMAN povremeno premješta metapodatke iz kontrolne datoteke ciljne baze podataka u katalog oporavka. To je neobavezna komponenta.
  • Baza podataka kataloga za oporavak: To je baza podataka koja sadrži katalog za oporavak koji sadrži metapodatke koje RMAN koristi za izvršavanje sigurnosnih kopija i oporavka. Može se stvoriti jedan katalog za oporavak koji sadrži metapodatke više ciljnih baza podataka. Također je izborna komponenta.
  • Baza podataka o fizičkom stanju: To je kopija primarne baze podataka koja se ažurira s arhiviranim ponovnim zapisima. Ima isti ID baze podataka i naziv baze podataka kao primarna baza podataka, ali ima različitu DB_UNIQUE_NAME. Baze podataka u stanju pripravnosti RMAN može stvoriti, izraditi sigurnosnu kopiju i obnoviti. To nije obvezna komponenta.
  • Duplikatna baza podataka: To je također kopija primarne baze podataka, ali koristi se u svrhu testiranja. Njegov DB_ID također se razlikuje od primarne baze podataka.
  • Područje brzog oporavka: to je mjesto diska koje se koristi za spremanje datoteka povezanih s oporavkom, kao što su kontrolna datoteka, internetski zapisnici s povratnim datotekama na mreži, sigurnosne kopije RMAN i arhivirane datoteke. Datotekama prisutnim u području brzog oporavka automatski upravlja baza podataka Oracle i RMAN.
  • Media Manager: To je aplikacija specifična za dobavljača koja omogućuje RMAN izradu sigurnosne kopije sustava za pohranu, poput vrpce. To je neobavezna komponenta.
  • Katalog upravljanja medijima: To je skladište metapodataka specifičnih za dobavljača vezano za aplikaciju za upravljanje medijima. Također je izborna komponenta.
  • Oracle Enterprise Manager: To je sučelje utemeljeno na pretraživaču, koje uključuje sigurnosnu kopiju i oporavak putem RMAN-a. Također je izborna komponenta.

Kako funkcionira RMAN

Okolina RMAN ima ciljanu bazu podataka i RMAN klijenta. Sigurnosne kopije provode RMAN na ciljanim bazama podataka, a klijentska aplikacija upravlja svim zadacima sigurnosnog kopiranja i oporavka ciljne baze podataka. API za upravljanje medijima koristi RMAN za rad s hardverom za izradu sigurnosnih kopija. Korisnik se mora prijaviti u Oracle RMAN, a potom ga zatražiti da napravi sigurnosnu kopiju korisničke baze podataka. RMAN zatim kopira datoteku u korisnički imenik.

Administratori baze podataka mogu koristiti naredbe sigurnosne kopije RMAN za upravljanje RMAN-om. Naredbe se mogu koristiti za pretvaranje podataka, pokretanje sigurnosnih kopija, ažuriranje ili oporavak shema kataloga, pokretanje flashback baze podataka, stvaranje duplicirane baze podataka i još mnogo drugih zadataka.

Značajke RMAN-a

  • Skup sigurnosnih kopija: Skup sigurnosnih kopija sastoji se od rezervnih dijelova u koje Oracle RMAN pohranjuje podatke. Rezervni dio je binarna datoteka koju može stvoriti ili obnoviti samo RMAN. Skup sigurnosnih kopija formira se grupiranjem dijelova sigurnosnih kopija koji administratorima baze podataka omogućuju zaštitu više podatkovnih datoteka, arhivnih zapisa i datoteka parametara poslužitelja. Podaci zapisani u sigurnosnim kopijama mogu se kriptirati i dešifrirati RMAN.
  • Arhivirani ponovno zapisi: Svaka baza podataka Oracle ima svoj dnevnik dnevnika koji pohranjuje promjene u bazi podataka. Arhivirani redo dnevnici sadrže skupinu ponovljenih dnevnika spremljenih izvan web mjesta. Ako se baza podataka ne zatvori pravilno, to dovodi do nedosljedne baze podataka koja se može vratiti arhiviranim ponovnim zapisima.
  • Oporavak bljeskalice: sigurnosne kopije koje je napravio RMAN kreirane su u području za oporavak od bljeskalice u bazi podataka Oracle na disku. FRA je direktorij koji ima internetske i arhivirane ponavljajuće zapise, kontrolne zapise, zapise flashback-a i kopije slika. Sigurnosne kopije koje više nisu potrebne uklanjaju se kako bi se stvorio slobodan prostor za nove sigurnosne kopije. Rezervne kopije koje se brišu odlučuju se prema pravilima DBA.
  • Flashback baza podataka i oporavak medija: Oracle Flashbacks i oporavak medija koriste se za vraćanje podataka. Flashbacks omogućuju DBA osobama da prijeđu na prethodno vrijeme za uklanjanje korisničkih pogrešaka ili oštećenja podataka nazvanih trenutni oporavak. Kvarovi medija rješavaju se obnavljanjem medija. Flashback baza podataka pomaže vratiti bilo koju bazu podataka u bilo kojem trenutku umjesto izvršavanja nepotpunog oporavka.
  • Šifriranje sigurnosnih kopija: Postoje tri načina šifriranja koje nudi RMAN, tj. Prozirna enkripcija, dvostruko šifriranje i šifriranje lozinke.

Prednosti RMAN-a

  • Odabir najprikladnije sigurnosne kopije za oporavak baze podataka.
  • Koristi jednostavne naredbe.
  • Korisnik može automatski sigurnosno kopirati bazu podataka na vrpcu.
  • Baza podataka može se oporaviti na razini bloka podataka.
  • Samo izmijenjeni blokovi podataka mogu se oporaviti pomoću inkrementalne sigurnosne kopije koja smanjuje vrijeme izrade sigurnosnih kopija.
  • Sigurne sigurnosne kopije mogu se stvoriti pomoću značajke Šifriranje.
  • Kloniranje baze podataka može se stvoriti na udaljenom računalu pomoću dvostruke naredbe RMAN.
  • Baze podataka u stanju pripravnosti mogu se stvoriti jednostavno.

Kako će vam ova tehnologija pomoći u razvoju karijere?

Zbog povećanja podataka, povećava se i proces rukovanja bazom podataka i strah od gubitka podataka. Stoga je potreban oporavak baze podataka, a samim tim se povećavaju i mogućnosti zapošljavanja. Prosječna plaća poslova vezanih uz Oracle RMAN kreće se od 87 000 do 131 000 dolara godišnje.

Zaključak

Ovaj se članak odnosi na osnovne koncepte i rad Oracle RMAN-a čiji se opseg iz dana u dan povećava zbog porasta podataka, pa je stoga učinkovit klijent baze podataka koji pomaže u jednostavnom oporavku baza podataka.

Preporučeni članci

Ovo je vodič za ono što je RMAN Oracle? Ovdje smo razgovarali o komponentama, radu, vještinama, rastu karijere i prednostima RMAN Oracle ?. Možete i proći kroz naše druge predložene članke da biste saznali više -

  1. Što je skladište podataka?
  2. Karijera u Oracleu
  3. Što je cyber sigurnost?
  4. Što je Apache Spark?
  5. Što je upit i vrste Oracle upita