Please enable JavaScript to view this site.

Nápověda aplikace EVOK

Navigation: Údržba databáze

Zálohování a obnovení databáze

Scroll Prev Top Next More

Zálohování databáze

Jedním z nejdůležitějších administrátorských operací je zálohování databáze. Firebird SQL server má implementovánu vlastní technologii zálohování a obnovení dat, která je vestavěna v aplikaci EVOK. Nikdy neprovádějte zálohování dat pouhým kopírováním databáze nebo její komprimací některým komprimačním programem (WinZip, WinRAR, …). Pokud by jste takto učinili a databázový server by byl spuštěn, s velkou pravděpodobností by byla tato záloha poškozena, protože během vašeho zálohování může server provádět některé akce na pozadí (např. odstraňování nepotřebných verzí řádků). K zálohování dat je vždy nutné použít dodávaný program pro zálohování, protože tento pracuje s databází pod transakční kontrolou a vytvoří zálohu databáze z okamžiku svého spuštění bez nebezpečí poškození. Zálohování databáze na SQL serveru Firebird smí provádět jen vlastník databáze (v případě vaší databáze je to uživatel EVIDADMIN). V aplikaci EVOK lze zálohování spustit pouhým kliknutím na příslušnou ikonu v nástrojovém panelu (obr. 1). Zálohování lze rovněž spustit pomocí hlavního menu "Nástroje -> Údržba databáze -> Zálohování databáze".

obr. 1 - spuštění zálohování databáze

obr. 1 - spuštění zálohování databáze

Po spuštění zálohování budete dotázáni na cíl zálohování - adresář kam bude uložen soubor zálohy databáze (obr. 2). Doporučuji zálohovat na externí média, ne na pevný disk počítače. Pokud budete zálohovat na pevný disk počítače, potom v případě poškození disku dojde nejen ke ztrátě dat databáze EVOK, ale i ke ztrátě těchto záloh.

obr. 2 - výběr adresáře zálohy

obr. 2 - výběr adresáře zálohy

Obnovení databáze ze zálohy

Při poškození databáze lze veškerá data obnovit z poslední zálohy. Před obnovením databáze je nutno provést tyto kroky:

odpojení všech uživatelů od databáze

vlastní odhlášení od databáze

fyzické odstranění databáze z disku (databáze se nachází v podadresáři data (typicky "C:\Program files\Musil\EVOK\data") a jmenuje se EVIDENCESKOLY.fdb)

obnovení databáze ze zálohy

Databáze se obnovuje z menu "Nástroje -> Údržba databáze -> Obnovení databáze" (obr. 3). Pokud před obnovením neodstraníte původní databázi, obnovení skončí chybou (obr. 4) - toto není chyba aplikace, ale pojistka proti nechtěnému nevratnému přepisu databáze.

obr. 3 - spuštění obnovy databáze

obr. 3 - spuštění obnovy databáze

obr. 4 - chyba při existenci databáze

obr. 4 - chyba při existenci databáze

Created with Help+Manual 8 and styled with Premium Pack Version 4 © by EC Software