helyreállítási path

Tudás birtoklása a módja a hasznosítás, az elengedhetetlen, ha használ differenciális mentések, vagy jelentkezzen mentés és visszaállítani az adatbázist egy korábbi időpontban végzik az alábbi módszerek valamelyikét:

A helyreállítási mint

A helyreállítási visszanyerése nélkül minden log mentést és az utolsó különbözeti biztonsági.

Amikor helyreállítása az adatbázis egy korábbi időpontban, majd az adatbázis ezen a ponton, új helyreállítási utat. Path helyreállítás sorrendje adatmentà naplók, amelyek révén lehetséges helyreállítani az adatbázist, hogy egy adott időpontban sem a normál használat az adatbázis, vagy közben egy speciális szekvencia adat-helyreállítási és magazinok. A gyógyulás felé vezető úton épül fel egy egyedülálló speciális reformok, amelyek tükrözik a fejlődés az adatbázis idővel és fenntartása adatok egységessége azt. Az alábbi ábra mutatja az összefüggést a helyreállítási pont és végpont helyreállítási eszközökkel.

A következő helyzetek kialakulásához vezet, egy új fellendülés, mert az adatbázis nem lehet visszaállítani „hogy az idők végezetéig.” Ennek megfelelően vannak mentések végrehajtása egy vagy több helyreállítási utak, amelyek mindegyike ugyanazt a számtartománnyal LSN.

Visszaállítása egy teljes biztonsági mentés és visszaállítás az adatbázist a magazin használata nélkül bármilyen más típusú mentést.

Visszaállítani az adatbázist végétől a különbözeti biztonsági kivételével a legutóbbi különbözeti biztonsági.

Teljes biztonsági másolat visszaállításával és a differenciál biztonsági mentés és visszaállítás az adatbázis használata nélkül a jelenlegi tranzakciós log mentést.

Visszaállítani az adatbázist végén a tranzakciós napló, amely eltér a legutóbbi tranzakciós napló.

Állítsa vissza az adatbázis egy adott időpontban, vagy egy jelölt tranzakció tranzakciós napló.

Általában a helyreállítási pont létrehoz egy új utat a hasznosítás, ha vezet visszaállítását a tranzakciót. mentések már létező most egy LSN nagyobb LSN a helyreállítási pontot. Ilyen mentések léteznek különböző ágai hasznosítás, hogy a generált az aktuális hasznosítási művelet.

Kezdetben az összes mentést az adatbázis alkotnak egy útvonal hasznosítás, amint azt az alábbi ábra. Ezen az ábrán a helyreállítási útvonal tartalmaz egy biztonsági másolatot az adatbázisról, hogy jött létre a T1 időpontban, és három log mentést létrehozott idején T2, T3 és T4.

A mentési t5 metaadatokat tartalmazza a dugót fellendülés, ami összeköti ezt a biztonsági mentési T3 magazin helyreállítási ág 1. További információt a metaadatok a helyreállítási villa cm. A „kezelése helyreállítási villa” cím alatt.

A bemutatott példában az előző ábrán, egy új utat a hasznosítás azt az alábbi ábrán. Egy új behajtási útvonal tartalmaz néhány mentést ágról helyreállítási 1 (T1-T3) és a napló mentések a helyreállítási ág 2 (T5-T9). Mert ezt az ágát helyreállítási napló t4 elavult.

A helyreállítás után az időpontban létrehozását követő egy biztonsági másolatot mindig vezet a helyreállítási villát. Az alábbi ábra az időpontban behajtásra be fél egy biztonsági mentés t4 magazin. Visszaállítani az adatbázist az időpontban létrehozását eredményezi a helyreállítási villát. Aztán, t5 pont a visszaállított adatbázis létrehoz egy napló, amely meghatározza a helyreállítási ág 2 és létrehoz egy új fellendülés útját. Az első napló egy új T5 ág tartalmazza az azonos LSN száma, mint a mentés t3, és helyére. Ezért a két mentés, T3 és T4, elavultak az új helyreállítási ága.

Helyreállítani a mentések az új ága a helyreállítási visszaállítja szekvencia T1, T2, és T5. Amikor létrehoz egy új mentést a helyreállítási ág 2, lesznek benne új helyreállítási utat.

Visszaállítása és előregörgetést mentén a régi utat

Általános szabály, hogy számos módon visszaállítani előnyös visszaállítani az adatbázist a legutóbbi őket. Kerülje a régi helyreállítási utak. Azonban, akkor végrehajt egy orsót előre a régi útjára, egy sorozata készített biztonsági másolatok létrehozása előtt a jelenlegi fellendülés útját. Például, akkor mentést, ami kinyerése előtt egy adott időpontban, hogy elérje a későbbi időpontokban a régi módon.

Például alapján mentést, ami az előző például létrehoz egy biztonsági t5 magazin is lehetséges, hogy a teljes felépülés az adatbázisból készített mentés idején t1 vége előtt a napló mentés t4. Ez úgy történik, a régi a gyógyulás útján.

Visszaállítása és előregörgetést a régi módon, hogy az új

Komponens SQL Server Database Engine használatát megakadályozza sorozatából helyreállítása több mentést, orsó, amely zajlik a különböző hasznosítási utakat. Ez a korlátozás biztosítja adatbázis konzisztencia gyógyulás után.

Helyreállítása és hasznosítási orsó az új utat kell létrehozni a különböző hasznosítási szekvenciája mentési és helyreállítási pont mentés előtt gyógyulás után pont:

Állítsa vissza a mentést, hogy jött létre a helyreállítás előtt, amely megfelel az új helyreállítási utat. Távolítsuk el a mentés, amely tartalmazza a visszaállítási pont.

Készíts egy tekercs előre egy új utat a hasznosítás, helyreállítása készített biztonsági másolatok létrehozása óta az utat a hasznosítás.

Branch helyreállítási tartomány LSN számok, amelyek ugyanazokat a GUID azonosítót. Leírja a tartományban a fokozatos fellendülés számok LSN trigger pont (LSN, GUID) a végpontig (LSN, GUID). LSN számtartomány a helyreállítási útvonal átjuthat egy vagy több elágazást az elejétől a végéig. Az új helyreállítási ág történik, ha egy adatbázis létrehozásakor, és ha az utasítás visszaállítást RECOVERY generál helyreállítási villát.

helyreállítási villa egy pont (LSN, GUID), ahol egy új ága a helyreállítás indult minden alkalommal hajtódik végre visszaállítást helyreállítást. Minden helyreállítási villa meghatározza az a fajta kapcsolat szülő-gyermek közötti kapcsolat helyreállítására ágak.

Visszaállítása adatbázist vezet az állam a teljes adatbázis, beleértve a következő számot az LSN, arra a pontra, a hasznosítás. LSN számokat majd újra használni, mivel fork_point_lsn. Így, amikor létrehoz egy biztonsági mentés visszaállítása szekvenciát kell kapcsolni és a fióktelep kinyerési szám LSN, mivel ugyanannyi LSN jelen lehet több, mint egy ág. Az alábbi ábrán az újrahasználat a LSN. Azt mutatja, hogy a számok LSN ismételt felhasználása eltérő ágak helyreállítást. A zöld négyzetek az ábrán azt mutatják, két tartalék, hogy használja az LSN.

Ha a helyreállítási szekvencia, akkor kell használni mentést visszaállítani a határokon villa, a helyreállítási sorrendben kell létrehozni annak érdekében, hogy a biztonsági mentés, hogy kövesse a visszaállítási pont a helyes utat a hasznosítás. Ehhez mentéseket tartalmazó GUID az első és az utolsó helyreállítási villát.

Ezek az azonosítók mellett más társított metaadatok nyomkövető helyreállítási utak vannak tárolva backupset napló és visszaút utasításokat RESTORE HEADERONLY. Az alábbi táblázat összefoglalja a metaadatokat, amelyek relevánsak létre a helyreállítás szekvenciák metsző helyreállítási villát. Megjegyezzük, hogy az oszlop nevét ezen értékek jelentősen eltérnek a napló, és az eredmény meg RESTORE HEADERONLY utasításokat.

Kapcsolódó cikkek