05 Restore Database - 2. oldal

Típusú hiányos hasznosítás

05 Restore Database - 2. oldal

Típusú hiányos hasznosítás

helyreállítási idő
A időpontig kifejezések meghatározott időpontban, amelyre visszaállítani az adatbázist. A csökkentés e módszer szerint megszűnik, miután egy fix tárol minden változás történt a megadott időpontban. Ezt a módszert, amikor az adatok nem kívánt változásokat tett vagy törölt fontos asztal, és tudjuk, hogy a hozzávetőleges időpontot a hiba. adatvesztés lesz minimális, ha a rendszergazda azonnal értesítjük. Jól bevált programok, eljárások és adatvédelmi kell akadályozniuk, hogy szükség van az ilyen típusú hasznosítás.


Reduction megszakítani
Ez a helyreállítási módszer kilép, ha a parancssor lépett helyreállítási MÉGSEM (ahelyett, hogy a log file).

Ezt a módszert a következő esetekben:

Aktuális log fájl vagy log csoportok sérült és megközelíthetetlen
hasznosításra. Tükrözés általában megakadályozza annak szükségességét,
Az ilyen típusú hasznosítás.
Egy archivált napló helyreállításához szükséges elveszett. Gyakori redundancia és a párhuzamos fájlokat (ha több archívum hely) meg kell akadályozniuk, hogy szükség van egy ilyen hasznosítás.


Visszaállítása a szám változik
Az IG VÁLTOZÁS kifejezések csökkentésére, a felhasználó által vezérelhető és kifejezések UNTIL SCN csökkentésén keresztül RMAN adott rendszer változása szám (rendszerváltás száma - SCN) az utolsó rögzített változásokat, amelyek a regenerálódásra. A csökkentés e módszer szerint megszűnik, miután egy fix adatbázis minden változás, hogy az említett rendszer változtatása szám (SCN). Ezt a módszert, amikor helyreállítása működő adatbázisokat elosztott környezetben. Ön is használja ezt a kifejezést, AMÍG visszaállítási pontot, és állítsa be egy álnevet a SCN, az úgynevezett helyreállítási pont (visszaállítási pont). A visszaállítási pontok későbbiekben ebben a leckében.


A csökkentés, hogy a napló egy előre meghatározott számú
Biztonsági mentés használata tárgyak kísérte a RMAN megadhatja az utolsó kérdése a magazin, hogy használják, visszaállítani az adatbázist használja a kifejezést IG SEQUENCE. A csökkentés e módszer szerint megáll elvégre a rönkök, de azt nem beleértve a magazint az adott sorszám alkalmazták.

Művészet részleges helyreállítás, a felhasználó által kezelt

05 Restore Database - 2. oldal

Művészet részleges helyreállítás, a felhasználó által kezelt

Elvégzésére teljes helyreállítás, használja az alábbi parancsot:

VISSZAIGÉNYELHETI [Automatic] adatbázis lehetőséget
ahol:
AUTOMATIKUS: használt automatikusan archiválja és online redo log fájlokat.


Megjegyzés: Az automatikus alkalmazását naplófájlokat a helyreállítás során, akkor a SET parancs AUTORECOVERY a közüzemi SQL * Plus, adja AUTO kérésre log visszaállító parancsot, vagy használja a parancsot SQL VISSZAIGÉNYELHETI AUTOMATA.

Végezze hiányos helyreállítási felhasználó által kezelt (folytatás)

05 Restore Database - 2. oldal

Végezze hiányos helyreállítási felhasználó által kezelt (folytatás)

1. Ha az adatbázis nyitott, meg kell, hogy állítsa le a lehetőséget a normális, azonnali és tranzakcionális.
2. Állítsa vissza az összes adat fájlokat egy biztonsági (a legutolsó, ha lehetséges). Lehet, hogy vissza kell állítani az archívumból naplók. Ha elég hely a lemezen, akkor vissza kell állítani archív naplókat mentés helyett LOG_ARCHIVE_DEST vagy használt változtatni a helyét az egyik csapat:

ALTER SYSTEM ARCHÍVUM LOG START <местоположение> vagy a SET LOGSOURCE <местоположение>.

3. Helyezze az adatbázist.
4. Állítsa vissza az adatbázis segítségével a RECOVER DATABASE.
5. Az adatok szinkronizálásához fájlokat szabályozás és log fájlokat, meg kell nyitni az adatbázist a RESETLOGS opciót.

Példa felhasználó által kezelt teljes felépülés egy pont,

05 Restore Database - 2. oldal

Példa felhasználó által kezelt teljes helyreállítás csak bizonyos idő

Vegyünk egy tipikus forgatókönyv használata a helyreállítási módszert időpontig:

Mivel ismert, hozzávetőleges időpontját a kudarc és az adatbázis struktúrát 11:44 nem változott, akkor lehetséges, hogy a helyreállítási módszerrel csak bizonyos idő (TIME-ig):

1. Ha az adatbázis nyitott, meg kell, hogy állítsa le a lehetőséget a normális, azonnali vagy tranzakciós.
2. Állítsa vissza az összes adat fájlokat egy biztonsági (a legutolsó, ha lehetséges). Lehet, hogy vissza kell állítani az archívumból naplók. Ha elég hely a lemezen, akkor vissza kell állítani archív naplókat mentés helyett LOG_ARCHIVE_DEST vagy használt változtatni a helyét az egyik a parancsokat: ALTER SYSTEM ARCHÍV LOG START <местоположение> vagy
SET LOGSOURCE <местоположение>.
3. Helyezze az adatbázist.

4. Állítsa vissza az adatbázist:

5. Az adatok szinkronizálásához fájlokat szabályozás és log fájlokat, meg kell nyitni az adatbázist a RESETLOGS opció:

05 Restore Database - 2. oldal

Ha a helyreállítási sikeres volt és érdemes fenntartással, akkor értesítse a felhasználókat, hogy az adatbázis áll a használatra, és az összes bevitt adatok után az idő, amikor lehet végrehajtani a helyreállítási (reggel 11:44) kell beírni újra.

Példa felhasználó által kezelt teljes helyreállítás megszakítani

05 Restore Database - 2. oldal

Példa felhasználó által kezelt teljes helyreállítás megszakítani

A keresés után azt találták, hogy log2a.rdo magazin hiányzik és nem írtak az archív könyvtárban. Ezért lehetetlen, hogy továbbra is, hogy felépüljön ez a magazin.

Kérdés V $ LOG_HISTORY eredmény megerősíti, hogy nincs archiválási kérdés 48 (log2a.rdo):

Példa felhasználó által kezelt teljes helyreállítási megszakítani (folyt-set)

05 Restore Database - 2. oldal

Példa felhasználó által kezelt teljes helyreállítási megszakítani (folytatás)

A helyreállítási műveleteket, mielőtt a megszakítás megegyeznek a csökkentés egy bizonyos időben, kivéve azt a lépést, amikor a RECOVER DATABASE parancs. Amikor futtatja a VISSZAIGÉNYELHETI adatbázisban, amíg MÉGSEM visszaállítani végezzük, amíg a következő naplófájl biztosított. Megállítani a hasznosítás, adja meg a CANCEL, amikor megkérdezi a nevét a log file, ahol meg akarja szakítani a helyreállítási folyamat.

Hiányos behajtására az adatbázisba RMAN

05 Restore Database - 2. oldal

Hiányos behajtására az adatbázisba RMAN

RMAN, akkor visszaállíthatja az idő, hogy az utolsó, mielőtt a SCN vagy több operatív folyóirat.
Hiányos behajtás meg kell nyitni az adatbázist a RESETLOGS opciót.

Ezzel a lehetőséggel, a működési napló egy új időbélyeg és a rendszer váltás szám, így nincs sérülésének lehetőségét adatfájlok révén az elavult archivált naplók. Nem lehet visszaállítani az egyes adatfájlok egészen addig a pillanatig megnyitását megelőző az adatbázist a RESETLOGS opciót, és a többi - abban az időben megnyitása után az adatbázist a RESETLOGS opciót. Szükséges, hogy visszakapja az adatállományok azonos SCN.

Az egyetlen kivétel az adatfájlok kell alakítani egy független állam normál beállítás, vagy a „csak olvasható” állapotban van. Ezeket a fájlokat lehet hagyni a „csak olvasható” vagy kikapcsolt állapotba megnyitása után az adatbázist a RESETLOGS lehetőség, mivel nem tranzakciónaplókat változások ezen adatfájlokat.

Megjegyzés: RMAN lehet használni, hogy állítsa vissza a adatfájlok a tartalék csak hát, ha a tárgy állítottunk elő RMAN vagy átvételekor egy tartalék kézzel került bejegyzésre a RMAN.

Példa hiányos helyreállítási segítségével RMAN kínál, amíg t

05 Restore Database - 2. oldal

Példa teljes gyógyulást azáltal RMAN kínál időpontig

1. Ha az adatbázis nyitott, hajtson végre tiszta shutdown.
2. Szerelje a cél adatbázis. Ne hajtsa végre adatbázis hát a behajtási eljárás során.
3. Győződjön meg arról, hogy a változók NLS_LANG és NLS_DATE_FORMAT környezet megfelelően telepítve:

4. Indítsa el a Recovery Manager segédprogramot, és csatlakozzon a cél adatbázis.

5. A csatornák száma azonosítani lehet a teljesítmény javítása érdekében:

7. Végezze adatbázis-helyreállítási idő előtt a parancsban megadott SET-IG:

8. Nyissa meg az adatbázist a RESETLOGS opció:

9. Győződjön meg arról, hogy az asztal helyreáll, és futtatni a biztonsági mentést.
10. tájékoztatja a felhasználókat, hogy az adatbázis üzemkész. Meg kell újra be az összes adatot nem került rögzítésre, mielőtt a hiba.

Hiányos a visszanyerést Enterprise Manager

05 Restore Database - 2. oldal

Hiányos a visszanyerést Enterprise Manager

Visszaállítani a teljes adatbázis egy adott időpontban, kattints végre Recovery oldalon lehetőség „helyreállítása az aktuális időt, vagy egy korábbi point-in-time”. Ezután kattintson végre teljes adatbázis helyreállítása.

opció is rendelkezésre áll a behajtása oldalon „Restore minden adatfájljaival”. Ennek használata lehetővé teszi, hogy kivonat minden a biztonsági objektumok adatbázis fájlokat abban az állapotban voltak abban az időben az előző mentés.

Az utolsó lehetőség „Helyreállítás korábban helyreállított adatfájljaival” lehetővé teszi, hogy kezeljék előre az adatbázist egy bizonyos időpontban.

Kapcsolódó cikkek