FBDataGuard
FBDataGuard je nyní součástí HQbird Standard!
FBDataGuard je serverový nástroj pro monitorování databází Firebird a prevenci jejich poškození. Sleduje databáze a prostředí serveru, provádí zálohy správným způsobem, shromažďuje statistiky a zasílá upozornění na všechny skutečné i možné problémy.
FBDataGuard je určen jako automatický správce a asistent administrátora pro důležité databáze Firebird, zejména na vzdálených místech a při nasazení společně se softwarem založeným na Firebirdu. Lze jej také použít pro pokročilou obnovu chráněné databáze v případě vážného poškození (např. způsobeného selháním hardwaru).
Hlavní funkce FBDataGuard:
- Automatické zálohy s možností „testovací obnovy" a uchování historie záloh.
- Online kontrola zdraví sledovaných databází
- Monitorování chyb (firebird.log a další chyby)
- Automatická online kontrola indexů a přepočet statistik
- Monitorování transakčních markerů
- Monitorování dočasných souborů
- Podpora Windows a Linux
- E-mailová upozornění
Dokumentace FBDataGuard
- FBDataGuard 3 Uživatelská příručka (PDF, anglicky)
- FBDataGuard 2.8 Guia do Usuário (PDF, portugalsky)
Jak to funguje
FBDataGuard se instaluje na stejný server, kde běží Firebird (je nutné sledovat důležité parametry serveru). Po instalaci je nutné zadat databáze pro monitorování.
FBDataGuard má několik desítek úloh, které běží podle plánu; mnohé z těchto úloh jsou navrženy ke kontrole určitých parametrů a posouzení, zda se pohybují v bezpečných mezích, zatímco jiné úlohy jsou určeny ke spouštění záloh, získávání statistik a provádění validace.
FBDataGuard je navržen tak, aby byl bezpečný: například pokud FBDataGuard zjistí, že není dostatek volného místa pro dokončení zálohy, zálohu nespustí, ale místo toho vydá upozornění pro administrátora.
Pro přidání databází k monitorování a nastavení parametrů údržbových úloh má FBDataGuard vestavěnou webovou konzoli. Webová konzole zobrazuje stavy serveru a úloh monitorování databází a umožňuje změnu vlastností úloh.
Přístup k webové konzoli je chráněn uživatelským jménem a heslem a ve výchozím nastavení je omezen pouze na localhost (samozřejmě může být vázán na konkrétní IP adresu).
Webovou konzoli FBDataGuard lze samozřejmě používat i ze vzdálených počítačů a mobilních zařízení. To umožňuje spravovat databáze Firebird na vzdálených místech a mít jistotu, že jsou v pořádku.
FBDataGuard lze také konfigurovat pomocí sady ini souborů, což umožňuje snadno přenositelnou konfiguraci a její použití na více počítačích s podobným nastavením Firebirdu.
FBDataGuard a velké databáze Firebird
FBDataGuard se obvykle používá v produkčním prostředí, zejména v následujících případech:
- Databáze s kritickými obchodními daty
- Velké databáze (>100 GB)
- Databáze v provozu 24x7
- Databáze bez administrátorské podpory
- Databáze na vzdálených místech
Pro více informací o FBDataGuard si prosím prohlédněte tuto prezentaci:
Firebird’s Big Databases (v angličtině) od Nataly Polyanskaya
