Mikä on RMAN Oracle - Kuinka se toimii - Taitojen ja uran kasvu - edut

Sisällysluettelo:

Anonim

Johdanto RMAN Oracle -sovellukseen

Oracle RMAN on Oracle Recovery Manager. Se on Oracle Database Client, joka automatisoi tietokantojen varmuuskopiointi- ja palautustyöt. Se varmuuskopioi, palauttaa ja palauttaa tietokantatiedostot. Tietojen varmuuskopiointijärjestelmän järjestelmänvalvojia ei vaadita varmuuskopioinnin aloittamiseen. DBA (tietokannan järjestelmänvalvojat) voi suojata Oracle-tietokantojen tietoja RMAN: n (Recovery Manager) avulla.

Mikä on RMAN Oracle?

RMAN (Recovery Manager) on Oracle-tietokantaohjelma, joka automatisoi varmuuskopiointistrategioiden hallinnan ja suojaa tietokannan eheyttä. Tietojen palauttamisen ja varmuuskopioinnin aikana annetaan estotason korruption havaitseminen. Monia varmuuskopiotekniikoita, kuten varmuuskopiotiedostojen säilytyskäytäntö, varmuuskopioiden tai palautusdatan rinnakkaistaminen ja varmuuskopioinnin yksityiskohtainen historia, tuetaan. Oracle Recovery Manager voi suorittaa lohkotietovälineiden palauttamisen, automatisoidun tietokannan päällekkäisyyden, lisävarmuuskopioinnin, alustojen välisen datan muuntamisen, binaarisen pakkauksen ja salatut varmuuskopiot. Se käsittelee kaikki nämä ylläpitotehtävät, jotka suoritetaan ennen tai jälkeen tietokantojen varmuuskopioinnin tai palauttamisen.

RMAN Oracle -arkkitehtuuri

Oracle Recovery Manager (RMAN) -arkkitehtuurilla on seuraavat komponentit:

  • Kohdetietokanta: Se on tietokanta, joka sisältää datatiedostoja, ohjaa tiedostoja ja uudelleen tiedostoja, joita tarvitaan varmuuskopiointiin tai palauttamiseen. RMAN käyttää kohdetietokannan ohjaustiedostoa metatietojen keräämiseen kohdetietokannasta. Kohdetietokannassa käynnissä olevat palvelinistunnot suorittavat kaikki varmuuskopiointi- ja palautustyöt. Se on pakollinen komponentti RMAN: lle.
  • RMAN-asiakas: Asiakassovellus suorittaa kaikki kohdetietokannan varmuuskopiointi- ja palautustoimet. Se käyttää Oraclen verkkoa yhteyden muodostamiseen kohdetietokantaan siten, että sen sijainti löytyy kaikista isäntistä, jotka on kytketty kohdeisäntään Oracle Netin avulla. Se on komentoriviliittymä, joka auttaa antamaan varmuuskopioita, palautuksia, SQL: tä ja erityisiä RMAN-komentoja. Se on pakollinen komponentti RMAN: lle.
  • Palautusluettelomalli: Palautusluettelotietokannassa olevalla käyttäjällä on RMAN: n laatimat metatiedot-taulukot. RMAN siirtää ajoittain metatiedot kohdetietokannan ohjetiedostosta palautusluetteloon. Se on valinnainen komponentti.
  • Palautusluettelotietokanta: Se on tietokanta, joka sisältää palautusluettelon, joka sisältää metatiedot, jota RMAN käyttää varmuuskopiointi- ja palautustöihin. Voit luoda yhden palautusluettelon, joka sisältää useiden kohdetietokantojen metatiedot. Se on myös valinnainen komponentti.
  • Fyysinen valmiustilatietokanta: Se on kopio ensisijaisesta tietokannasta, jota päivitetään arkistoiduilla uusintalokilla. Sillä on sama tietokannan tunnus ja tietokannan nimi kuin ensisijaisella tietokannalla, mutta sillä on erilainen DB_UNIQUE_NAME. RMAN voi luoda, varmuuskopioida ja palauttaa valmiustilatietokantoja. Se ei ole pakollinen komponentti.
  • Kopioi tietokanta: Se on myös kopio ensisijaisesta tietokannasta, mutta sitä käytetään testaustarkoituksiin. Sen DB_ID eroaa myös ensisijaisesta tietokannasta.
  • Nopea palautusalue: Se on levypaikka, jota käytetään palauttamiseen liittyvien tiedostojen, kuten ohjaustiedoston, online-uudelleentiedostojen flashback-lokien, RMAN-varmuuskopioiden ja arkistoitujen uudelleentiedostojen tallentamiseen. Nopean palautuksen alueella olevia tiedostoja hallitsevat automaattisesti Oracle-tietokanta ja RMAN.
  • Media Manager: Se on toimittajakohtainen sovellus, jonka avulla RMAN voi varmuuskopioida tallennusjärjestelmän, kuten nauhan. Se on valinnainen komponentti.
  • Mediahallintaluettelo: Se on myyjäkohtainen arkisto metadatat, jotka liittyvät mediahallintasovellukseen. Se on myös valinnainen komponentti.
  • Oracle Enterprise Manager: Se on selainpohjainen käyttöliittymä, joka sisältää varmuuskopion ja palautuksen RMAN: n kautta. Se on myös valinnainen komponentti.

Kuinka RMAN toimii

RMAN-ympäristössä on kohdetietokanta ja RMAN-asiakas. Varmuuskopiot suoritetaan kohdetietokannoissa RMAN: n toimesta, ja asiakassovellus hallinnoi kaikkia kohdetietokannan varmuuskopiointi- ja palautustehtäviä. RMAN käyttää mediahallinnan sovellusliittymää työskentelemään varmuuskopiolaitteiston kanssa. Käyttäjän on kirjauduttava sisään Oracle RMAN -sovellukseen ja pyydettävä sitä sitten varmuuskopioimaan käyttäjän tietokanta. RMAN kopioi sitten tiedoston käyttäjän määrittämään hakemistoon.

Tietokannan järjestelmänvalvojat voivat käyttää RMAN-varmistuskomentoja RMAN: n hallintaan. Komentoja voidaan käyttää muuntaaksesi datatiedostoja, suorittamalla varmuuskopio, päivittämällä tai palauttamalla luetteloskeemoja, käynnistämällä flashback-tietokanta, luomalla kaksoiskappaletietokanta ja monia muita tehtäviä.

RMAN: n ominaisuudet

  • Varmuuskopiojoukot: Varmuuskopiojoukot koostuvat varmuuskopiokappaleista, joihin Oracle RMAN tallentaa tietoja. Varmuuskopio on binaaritiedosto, jonka vain RMAN voi luoda tai palauttaa. Varmuuskopiojoukot muodostetaan ryhmittelemällä varmuuskopioita, joiden avulla tietokannan järjestelmänvalvojat voivat suojata useita datatiedostoja, arkistolokkeja ja palvelinparametritiedostoja. RMAN voi salata ja salata varmuuskopioihin kirjoitetut tiedot.
  • Arkistoidut uusintalokit: Jokaisella Oraclen tietokannalla on redo-loki, joka tallentaa tietokantaan tehdyt muutokset. Arkistoidut redo-lokit sisältävät ryhmän redo-lokit, jotka on tallennettu muualla. Jos tietokanta ei sulje kunnolla, niin se johtaa epäjohdonmukaiseen tietokantaan, joka voidaan palauttaa arkistoiduilla redo-lokilla.
  • Flash-palautus: RMAN : n tekemät varmuuskopiot luodaan levyn Oracle-tietokannan flash-palautusalueelle. FRA on hakemisto, jossa on online- ja arkistoituja redo-lokit, ohjauslokit, flashback-lokit ja kuvakopiot. Varmuuskopiot, joita ei enää tarvita, poistetaan, jotta vapaata tilaa uusille varmuuskopioille. Poistettavista varmuuskopioista päätetään DBA: n laatimien käytäntöjen mukaisesti.
  • Flashback-tietokanta ja median palautus: Oracle Flashbacks- ja Media Recovery -sovelluksia käytetään tietojen palauttamiseen. Flashbacks antaa DBA: lle siirtyä aikaisempaan aikaan poistaakseen käyttäjän virheitä tai tietojen vioittumisia, joita kutsutaan point-in-time recoveryiksi. Mediaviat ratkaistaan ​​Media Recovery -ohjelmalla. Flashback-tietokanta auttaa palauttamaan kaikki tietokannat kokonaan milloin tahansa sen sijaan, että suorittaisi epätäydellisen palautuksen.
  • Salausvarmuusjoukot: RMAN tarjoaa kolme salausmoodia, kuten läpinäkyvä salaus, kaksoismuotoinen salaus ja salasanan salaus.

RMAN: n edut

  • Valitsee sopivimman varmuuskopion tietokannan palauttamiseen.
  • Käyttää yksinkertaisia ​​komentoja.
  • Käyttäjä voi varmuuskopioida tietokannan automaattisesti nauhalle.
  • Tietokanta voidaan palauttaa datalohkon tasolla.
  • Vain muutetut tietolohkot voidaan palauttaa käyttämällä varmuuskopiointitoimintoa, joka lyhentää varmuuskopiointiaikaa.
  • Suojattuja varmuuskopioita voidaan luoda salausominaisuuden avulla.
  • Tietokannan klooni voidaan luoda etäisäntään käyttämällä RMAN-kopion komentoa.
  • Fyysiset valmiustilatietokannat voidaan luoda yksinkertaisesti.

Kuinka tämä tekniikka auttaa sinua uran kasvussa?

Tietojen lisääntymisen myötä myös tietokannan käsittelyprosessi ja pelko tietojen menettämisestä lisääntyvät. Joten tietokannan palauttaminen on tarpeen, ja siten myös työmahdollisuudet kasvavat. Oracle RMANiin liittyvien työpaikkojen keskipalkka vaihtelee 87 000–131 000 dollaria vuodessa.

johtopäätös

Tämä artikkeli liittyy Oracle RMAN: n peruskonsepteihin ja toimintaan, jonka laajuus kasvaa päivä päivältä datan lisääntymisen vuoksi, joten se on tehokas tietokantaohjelma, joka auttaa tietokantojen palauttamisessa helposti.

Suositellut artikkelit

Tämä on opas kohtaan Mikä on RMAN Oracle? Tässä keskustelimme RMAN Oracle?: N komponenteista, työskentelystä, taidoista, urakehityksestä ja eduista ?. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme ja oppia lisää-

  1. Mikä on tietovarasto?
  2. Ura Oraclessa
  3. Mikä on tietoturva?
  4. Mikä on Apache Spark?
  5. Mikä on kysely ja tyypit Oracle-kyselyitä