menüpontot" />

Know-how, előadás, adminisztráció interbase karbantartás

Visszaállítás az IBConsole segítségével

Nyissa meg az IBConsole alkalmazást, és jelentkezzen be a helyi kiszolgálóra (az adatbázisot először le kell zárni). Válassza ki az "Adatbázis -> Karbantartás -> Biztonsági mentés / visszaállítás -> Visszaállítás" menüpontot. Egyes paraméterek automatikusan betöltődnek, de módosíthatók. Például kiválaszthat egy másik fájlt biztonsági mentéssel, megadhat egy másik oldalméretet stb. Vessen egy pillantást a következő ábrára:

Know-how, előadás, adminisztráció interbase karbantartás


Ábra. 26.2. Adatbázis visszaállítása biztonsági másolatból

Ha emlékszel, a „Műszaki adatok. Létrehozása és adatbázis migráció”, létrehoztunk egy adatbázist egy oldal mérete 4096. Ez azt kívánja elérni, hogy bizonyítani ebben a fejezetben változtatni az oldal méretét, ha visszaállítani a biztonsági mentéseket, hogy egy megfelelő méretű 8192. területén is Overwrite (Megírja a meglévő fájlt), megadtuk a True értéket. a régi adatbázis helyére. A gyakorlatban gyakorlatilag nem ajánlott egy visszaállított adatbázis létrehozását egy meglévő munkaterven. Mi van akkor, ha a helyreállítás sikertelen, és a munkadokumentum már "zatrem"? Ezért ajánlatos visszaállítani az adatbázist egy másik mappába, és csak akkor, ha a csökkentés jön hibákat, helyezze azt a régi helyett működő változat. És kívánatos, ha egyszerű másolatot készít (Windows Intéző vagy más fájlkezelő) és a régi munkatervet.

Visszaállítás a parancssor segédprogrammal

Az adatbázis visszaállítása a biztonsági másolatból a gbak segédprogram is használható. de különböző paraméterekkel:

26.2. Táblázat. Gbak paraméterek az adatbázis helyreállításához

<номер> - bármely egész szám. árnyék-másolat azonosító.

[AUTO] - automata mód, alapértelmezés szerint be van állítva. Ez az üzemmód lehetővé teszi az adatbázis működését, ha az árnyékmásolat valamilyen okból elérhetetlenné válik, vagy ha a munkadarab elérhető árnyékmásolattal nem elérhető. Ha a munkaadatbázis hozzáférhetetlenné válik. Az InterBase árnyékmásolattal cseréli le, és visszaállítja a kapcsolatot. Ebben az esetben üzenet jelenik meg egy ablakban, amely tájékoztatja a rendszergazdát arról, hogy mi történt.

[MANUAL] - kézi üzemmód. Ha ez az üzemmód van kiválasztva, ha az árnyékmásolat nem érhető el, akkor az adatbázis elérése leáll. A hozzáférés újraindítása. az adminisztrátornak manuálisan kell törölnie a sérült árnyékmásolatot. és hozzon létre egy újat.

[CONDITIONAL] - ez az üzemmód az [AUTO] mellett van, és azt jelenti, hogy ha az adatbázis megsemmisül, az InterBase automatikusan kicseréli az adatbázist árnyékmásolattal és visszaállítja a kapcsolatot. De ha az [AUTO] üzemmódban a rendszergazda új árnyékmásolatot kíván létrehozni. akkor az [CONDITIONAL] esetében az InterBase maga csinálja. Az AUTO CONDITIONAL üzemmód leginkább a megszakítás nélküli rendszer működésének megteremtéséhez szükséges.

A [LENGTH] opcionális paraméter. amely egy többfájlos árnyékmásolat létrehozásakor használható. attribútum <целое> - ez egy egész szám. Meghatározza az első és másodlagos fájlok méretét az oldalakon.

Az árnyékmásolat törlésének szintaxisa még egyszerűbb:

Ha a szám az árnyék-másolat azonosítója. Hogyan derítsd ki ezt a számot, ha régóta készítettünk egy példányt, és már nem emlékszünk rá? Hozz létre egy újabb CONDITIONAL - árnyékmásolat:

Ezután leválasztjuk a kapcsolatot az adatbázishoz, és újra csatlakoztatjuk a másolatot az adatokkal. Most válassza ki az adatbázisot az IBConsole-ban, és válassza ki az "Adatbázis -> Metadata megtekintése" menüparancsot. Megjelenik egy ablak, amely bemutatja az adatbázis létrehozásának módját:

Know-how, előadás, adminisztráció interbase karbantartás


Ábra. 26.3. Először az alap metaadatokat

A többfájós árnyékmásolat létrehozása akkor értelmes, ha az adatbázis mérete hatalmasra nő, 2 vagy több gigabájtra. Ekkor előfordulhat, hogy a lemezt árnyékmásolatnak szánják. nem elég a helyére. Ebben az esetben több részre osztható, így minden egyes rész elkészül a lemezén. Példa egy többfájlos árnyékmásolat létrehozására (ha nem rendelkezik D. E: és F írólemezzel, akkor egyszerűen megadhat egy másik mappát a C: meghajtóban:

Ebben az esetben három fájlt hoz létre. Az első fájl mindaddig tölti ki, amíg a mérete el nem éri az adatbázis 15 ezer oldalát. akkor a második árnyékmásolati fájl kitöltődik. Amint a második fájl mérete eléri a 15 ezer oldalt, a harmadik fájl kitöltődik. Eltávolíthatja a 4-es árnyékmásolatot, már nincs szükségünk rá.

Kapcsolódó cikkek