RMAN naudoja medijos tvarkyklės API, kad dirbtų su atsargine aparatine įranga. Vartotojas gali prisijungti prie Oracle RMAN ir nurodyti jai sukurti atsarginę duomenų bazės kopiją. Tada RMAN nukopijuos failus į vartotojo nurodytą katalogą. Pagal numatytuosius nustatymus RMAN kuria atsargines kopijas diske ir generuoja atsarginių kopijų rinkinius, o ne vaizdų kopijas.
Ką daro RMAN atsarginė kopija?
RMAN (Recovery Manager) yra atsarginių kopijų kūrimo ir atkūrimo tvarkyklė, skirta Oracle duomenų bazėms (nuo 8 versijos), sukurta Oracle Corporation. Ji suteikia duomenų bazės atsarginės kopijos kūrimo, atkūrimo ir atkūrimo galimybes, sprendžiančias didelio pasiekiamumo ir atkūrimo po nelaimių problemas.
Kaip sukurti atsarginę RMAN duomenų bazės kopiją?
Duomenų bazės atsarginės kopijos kūrimas ARCHIVELOG režimu
- Paleiskite RMAN ir prisijunkite prie tikslinės duomenų bazės.
- Paleiskite komandą BACKUP DATABASE. Pvz., Įveskite šią komandą RMAN eilutėje, kad sukurtumėte atsarginę duomenų bazės ir visų archyvuotų perdarymo žurnalo failų atsarginę kopiją numatytajame atsarginės kopijos įrenginyje: RMAN> BACKUP DATABASE PLUS ARCHIVELOG;
Kaip veikia RMAN atkūrimas?
RMAN atkuria failų dabartinius kelių pavadinimus ir nedelsiant pašalina duomenų failų kopijų, sukurtų atkūrimo metu, saugyklos įrašus RMAN atkuria failus į kelių pavadinimus, nurodytus SET NEWNAME. ir nepašalina duomenų failų kopijų, sukurtų atkūrimo metu, saugyklos įrašų.
Kaip RMAN pagerina atsarginės kopijos kūrimo laiką?
Galite pagerinti atsarginės kopijos našumą koreguodami tankinimo lygį, tai yra įvesties failų skaičius vienu metu nuskaitomas ir įrašomas į tą pačią RMAN atsarginę kopiją. Sutankinimo lygis yra minimalus kanalo MAXOPENFILES nustatymas ir įvesties failų skaičius kiekviename atsarginiame rinkinyje.