Az algoritmus az inkrementális mentések

Minden blokk az adatokat az adatok fájl tartalmazza a rendszerváltozás szám (SCN), amely a több SCN, amely során egy új változás a blokkban. Közben inkrementális mentés RMAN mentési szól az SCN minden adatblokk a bemeneti fájl, és összehasonlítja azt az ellenőrzőpont SCN a szülő inkrementális mentés. Ha SCN a bemenő adatok blokk nagyobb vagy egyenlő, mint SCN ellenőrzőpont szülő, akkor RMAN példányban a blokk.

Megjegyezzük, hogy ha az opciót aktiválni nyomkövető egység megváltoztatja a RMAN elérheti a fájlt változás követés azonosítani a megváltozott blokkokat a adatfájlok beolvasása nélkül a teljes tartalmát az adatállományban. A bekapcsolás után, blokk változás követés nem befolyásolja a magánál vagy használja inkrementális mentések, és csak kínál jobb teljesítményt.

Inkrementális mentések 0 szint és a Level 1

Inkrementális mentések lehet 0 vagy 1. szinten inkrementális mentés szinten 0, ami az alapja a későbbi inkrementális mentések másolatait minden blokk, adatokat tartalmazó mentést az adatállományt a mentési készletet, mint egy teljes biztonsági mentést. Az egyetlen különbség a növekményes biztonsági szint 0 és a teljes mentést egy teljes biztonsági mentést, hogy soha nem fog szerepelni inkrementális stratégia.

Inkrementális mentés 1. szint lehet az alábbi típusok:

  • A különbözeti biztonsági, amely fenntartja az összes blokk óta megváltozott az utolsó inkrementális mentés szinten 1 vagy 0
  • Összegző biztonsági mentéseket, amely fenntartja magának minden blokkot óta megváltozott az utolsó inkrementális mentés szinten 0

Inkrementális mentések differenciál alapértelmezés szerint.

Megjegyzés:
Összegző biztonsági mentéseket előnyösen differenciál, ha a gyógyulási idő sokkal fontosabb, mint a lemezterület, mert a helyreállítás során, minden különbözeti biztonsági következetesen kell alkalmazni. Használja halmozott inkrementális mentések helyett eltérés, ha van elég hely a lemezen, hogy mentse a halmozott inkrementális mentések.

mentési fájl mérete kizárólag attól függ, a blokkok száma módosított és az inkrementális mentés szinten.

Eltérés inkrementális mentés

A különbözeti biztonsági szint 1 RMAN lefoglalja az összes blokkot, amelyek megváltoztak, mivel az utolsó halmozott inkrementális vagy különbözeti biztonsági szinten 1 vagy 0. RMAN határozza meg, mely az 1. szintű biztonsági másolat volt az utolsó alkalommal, és a tartalékok minden blokk követően módosítható, hogy a biztonsági. Ha nem 1. szintű biztonsági másolat nem áll rendelkezésre, a RMAN másolatok minden blokk változott a szint 0 hát.

A következő parancs elvégzi a differenciális mentés inkrementális 1. szintű adatbázis:

Ha a mentési szint 0 nem áll rendelkezésre, akkor a viselkedése függ a beállítás kompatibilitási mód. Ha kompatibilitási> = 10.0.0, RMAN példányban minden blokk megváltozott létrehozása óta a fájlt, és tárolja az adatokat, mint egy hát az 1. szinten Más szavakkal, közben inkrementális mentés készítették SCN, SCN peer fájl létrehozása. Ha kompatibilitási <10.0.0, RMAN генерирует бэкап уровня 0 содержимого файла во время резервного копирования, чтобы не было противоречия с предыдущими релизами.

1. ábra differenciál növekményes mentés (alapértelmezett)

A példában az 1. ábrán látható, akkor a következő történik:

  • Vasárnap,
    Inkrementális mentés 0. szintű fenntartja minden blokk, amely valaha is használt az adatbázisban.
  • Hétfő - szombat
    Minden nap hétfőtől szombatig differenciális mentés inkrementális 1. szintű tartalékok minden blokkot óta megváltozott az utolsó inkrementális mentés szinten 1 vagy 0 Így a biztonsági másolatok hétfőn blokkok megváltozott, mivel a vasárnap szint 0 hát, biztonsági másolatok blokkok kedden megváltozott az 1. szintű biztonsági hétfőn 1, stb
  • A ciklus ismétlődik a következő héten.

Halmozott inkrementális mentés

A kumulatív 1. szintű biztonsági RMAN különít el az összes blokk óta alkalmaznak az utolsó inkrementális mentés szinten 0. összegzett inkrementális mentések csökkentik a munka helyreállításához szükséges, biztosítva, hogy csak akkor kell egy inkrementális mentés bármely adott szinten. Azonban halmozott mentést igényelnek térben és időben, mint eltérés mentést, mert megismételni a munkát, amelyet a korábbi biztonsági másolatokat ugyanazon a szinten.

A következő parancs végrehajtása kumulatív 1. szintű biztonsági másolatot az adatbázisról:

2. ábra halmozott inkrementális mentés

A példában a 2. ábrán látható, a következő történik:

  • Vasárnap,
    Inkrementális mentés 0. szintű fenntartja minden blokk, amely valaha is használt az adatbázisban.
  • Hétfő - szombat
    Halmozott inkrementális mentés szinten 1 példányban minden blokk változott a legutóbbi mentés szinten 0. Mivel az utolsó mentés létrehozásának szint 0 vasárnap biztonsági szint 1 minden nap, hétfőtől szombatig fenntartja az összes blokk, amelyek változnak, vasárnappal kezdődően mentést.
  • A ciklus ismétlődik a következő héten.

Egyszerű stratégiák inkrementális mentések

Válasszon egy biztonsági rendszer szerint elfogadható MTTR (rövidítve az átlag időben vissza -. Az átlagos javítási idő). Például, lehetséges megvalósítani egy három szintű biztonsági rendszer úgy, hogy egy teljes biztonsági mentés vagy 0 szint került havonta, kumulatív 1. szintű biztonsági került heti rendszerességgel, és a különbözeti biztonsági szint 1-én került sor a napi rendszerességgel. Ebben a rendszerben, akkor nem kell, hogy egy állomány ügyleti jegyzőkönyv több mint egy nap egy teljes helyreállítást.

Amikor eldönti, hogy milyen gyakran, hogy teljes vagy 0 szint mentést, egy jó ökölszabály: Meg kell venni egy új tartalék szintje 0, ha 50% vagy több, az adatok megváltoztak. Ha a változás mértéke az adatbázisban kiszámítható, lehetséges, hogy tartsa be a méret a inkrementális mentések meghatározni, hogy mikor, hogy rendszeres biztonsági szint 0. A következő lekérdezés megjeleníti az egységek számát rögzítik a mentési készlet minden adatfájlt legalább 50% a fenntartott blokkok:

Hasonlítsa össze a blokkok számát eltérés vagy kumulatív mentést a bázis biztonsági szint 0. Például ha létrehoz csak kumulatív mentést szint 1, miután a következő új 1. szintű biztonsági mentések a mérete körülbelül fele akkora bázis szint 0 hát, hogy egy új biztonsági szintet 0.

Köszönjük a figyelmet! Hamarosan találkozunk az oldalak okITgo.ru oldalon.

Kapcsolódó termékek:

Kapcsolódó cikkek