Blog galiyeva Ruslan - blogarchívum - backup firebird db segédprogram gbak
A TaxiDriver program batch fájlokat tartalmaz a már konfigurált gbak parancs a mentési műveletekhez (BackUp.cmd) és a visszaállításhoz (Restore.cmd).
Figyelem! Gbak útvonal a hasznosság és az adatbázis fájlokat, és a biztonsági sorolja fel e csoportokat a szabványos eljárásokat egyfelhasználós telepítőt. Ha ezeket a parancsokat távoli kiszolgálón lévő adatbázisra kívánja használni, a fájlokat megfelelően módosítani kell.
Parancsformátum a gbak segédprogram használatakor a FireBird kiszolgálón lévő számítógépes adatbázis adatbázis biztonsági másolatának biztonsági mentéséről:
gbak -B -USER felhasználó -PAS jelszó [options] forrás_database_database backup_file
Hozzon létre biztonsági másolatot az adatbázisról. A tényleges parancs (a programhoz mellékelt BackUp.cmd fájlból):
C: \ FireBird \ Bin \ gbak -B -USER SYSDBA-PAS mester: C: \ TaxiDriver \ Data \ TaxiDriver.gdb C: \ TaxiDriver \ Data \ TaxiDriver.gbk
Magától értetődik, hogy gbak.exe segédprogram található a C: \ FireBird \ Bin \. Az adatbázis ezen ugyanazon a számítógépen a fájl C: \ Taxisofőr \ Data \ TaxiDriver.gdb, a művelet eredménye kell helyezni a fájlt a C: \ Taxisofőr \ Data \ TaxiDriver.gbk a kapcsolatot az adatbázis készül nevében SYSDBA jelszó főkulcsos. Ha az Ön feltételei eltérőek - meg kell változtatnia a csapatot.
A végrehajtási idő az adatbázis méretétől és a számítógép sebességétől függ. Ha a műveletet normál módon végzi, nincsenek hibaüzenetek.
Az egyetlen biztonsági mentésen kívül rendszeres biztonsági mentési folyamat létrehozására is van szükség - például naponta vagy még gyakrabban. Ehhez használhatja a beépített operációs rendszereket a rendszeres másolás megszervezéséhez, vagyis a rendszeres ütemezõt egy adott idõpontban futtathatja a biztonsági másolat készítésére szolgáló parancsokat tartalmazó kötegfájl futtatásához.
Parancsformátum a gbak segédprogram használatakor az adatbázis visszaállítása a FireBird kiszolgálón lévő számítógép biztonsági másolatával:
gbak -R-USER felhasználó -PAS jelszó [options] backup_file_file_file_new_database
Állítsa vissza az adatbázist a biztonsági mentésből. A tényleges parancs (a programhoz mellékelt Restore.cmd fájlból) a következőképpen néz ki:
C: \ FireBird \ Bin \ gbak -R -USER SYSDBA-PAS mester: C: \ TaxiDriver \ Data \ TaxiDriver.gbk C: \ TaxiDriver.gdb
Ez azt feltételezi, hogy a gbak.exe segédprogram a C: \ FireBird \ Bin \ könyvtárban található. a backup fájl található ebben a ugyanazon a számítógépen a fájl C: \ Taxisofőr \ Data \ TaxiDriver.gbk, egy új adatbázist kell létrehozni a fájlt a C: \ TaxiDriver.gdb (megjegyzés: hozzon létre egy új adatbázist egy másik könyvtárba), kapcsolat Az adatbázist a felhasználó SYSDBA jelszómester futtatja. Ha az Ön feltételei eltérőek - meg kell változtatnia a csapatot.
A végrehajtási idő az adatbázis méretétől és a számítógép sebességétől függ. Ha a műveletet normál módon végzi, nincsenek hibaüzenetek.
Figyelem! Legyen nagyon óvatos az adatbázis-helyreállítás során. Semmilyen körülmények között ne végezzen visszaállítást olyan fájlra, amelynek neve ugyanaz, mint a meglévő adatbázis. Ha a visszaállítás során hiba történik, akkor elveszíti a meglévő adatbázis fájlt. A visszaállítási műveletet csak egy másik könyvtárban kell végrehajtani.
egy meglévő adatbázis fájlt cserél
A biztonsági mentés / visszaállítás után új adatbázisfájl van. Ha a b / r műveletet megelőző célokra (vagy azért, mert a vészhelyzeti adatbázis javításra került) végrehajtották, és a meglévő adatbázis fájlt egy újabbra kívánja cserélni:
- Állítsa le a FireBird kiszolgálót
- Átnevezheti (áthelyezheti) egy meglévő adatbázis fájlt
- Helyezzen másolatot (helyezze át) az új helyére
- Futtassa a FireBird kiszolgálót
fontos megjegyzés
A normál (nincs hiba) biztonsági mentés nem garantálja az adatbázis helyreállítását a biztonsági mentésből. Csak miután megbizonyosodott arról, hogy (adatbázis-helyreállítási ellenőrzés után) helyreállítási hibák hiányában archiválhatja az eredő biztonsági másolatot.
A kritikus biztonsági mentési műveletek kritikus helyreállításával kötelező betartani a kötelező ellenőrzés szabályait.
Soha ne törölje az eredeti (régi) adatbázis fájlt, mielőtt ellenőrizni fogja a helyreállított példány egészségét.