Questa pagina è stata tradotta automaticamente. Leggi l'originale in inglese. English

FBDataGuard ora fa parte di HQbird Standard!

FBDataGuard è uno strumento lato server per monitorare i database Firebird e prevenire corruzioni. Monitora i database e l’ambiente del server, esegue backup nel modo corretto, raccoglie statistiche e invia avvisi su tutti i problemi attuali e potenziali.

FBDataGuard è pensato per essere un manutentore automatico e un assistente per l’amministratore di database Firebird importanti, soprattutto in sedi remote e quando incluso in software basato su Firebird. Può anche essere utilizzato per il recupero avanzato di database protetti in caso di gravi corruzioni (ad esempio, causate da guasti hardware).

Le principali funzionalità di FBDataGuard sono:

  • Backup automatizzati con opzione di “ripristino di prova” e possibilità di mantenere la cronologia dei backup.
  • Controllo sanitario online dei database monitorati
  • Monitoraggio degli errori (firebird.log e altri errori)
  • Controllo sanitario online automatizzato degli indici e ricalcolo delle statistiche
  • Monitoraggio dei marcatori di transazione
  • Monitoraggio dei file temporanei
  • Supporta Windows e Linux
  • Avvisi via email

Documentazione di FBDataGuard

Come funziona

FBDataGuard

FBDataGuard viene installato sullo stesso server dove è in esecuzione Firebird (è necessario monitorare parametri importanti del server). Dopo l’installazione è necessario specificare i database da monitorare.

FBDataGuard dispone di diverse decine di processi che vengono eseguiti secondo una pianificazione; molti di questi processi sono progettati per verificare alcuni parametri e valutare se rientrano nei limiti di sicurezza, mentre altri sono progettati per eseguire backup, ottenere statistiche ed eseguire validazioni.

FBDataGuard è progettato per essere sicuro: ad esempio, se FBDataGuard rileva che non c’è abbastanza spazio libero per completare un backup, non eseguirà il backup, ma emetterà un avviso per avvertire l’amministratore.

Per aggiungere database al monitoraggio e impostare i parametri per i processi di manutenzione, FBDataGuard dispone di una console web integrata. La console web mostra lo stato dei processi di monitoraggio del server e dei database e consente di modificare le proprietà dei processi.

L’accesso alla console web è protetto da nome utente e password e, per impostazione predefinita, è limitato solo a localhost (può essere vincolato a uno specifico indirizzo IP, ovviamente).

Naturalmente, la console web di FBDataGuard può essere accessibile da computer remoti e dispositivi mobili. Questo offre la possibilità di controllare i database Firebird in sedi remote e assicurarsi che siano sani.

FBDataGuard può anche essere configurato tramite una serie di file ini, per creare una configurazione facilmente trasferibile e utilizzarla su più computer con configurazioni Firebird simili.

FBDataGuard e grandi database Firebird

Di solito FBDataGuard viene utilizzato in ambienti di produzione, soprattutto nei seguenti casi:

  • Database con dati critici per l’azienda
  • Database di grandi dimensioni (>100Gb)
  • Database 24x7
  • Database senza supporto amministrativo
  • Database in sedi remote

Si prega di consultare questa presentazione per maggiori dettagli su FBDataGuard:

I grandi database di Firebird (in inglese) di Nataly Polyanskaya