IBSurgeon FBDataGuard
Программное обеспечение IBSurgeon FBDataGuard – это инструмент для защиты, мониторинга и обслуживания баз данных Firebird, работающий под управлением Windows и Linux и поддерживающий Firebird 1.5, 2.0. 2.1 и 2.5 (для InterBase существует Windows-версия с ограниченными возможностями). FBDataGuard осуществляет процедуры резервного копирования и тестового восстановления, а также периодически проверяет базу данных на целостность метаданных и анализирует firebird.log, файл конфигурации firebird.conf и другие ключевые параметры сервера. При наличии ошибок или потенциально ошибочных ситуаций FBDataGuard посылает по электронной почте сообщение администратору, в котором описывается проблема и рекомендуются пути ее разрешения.
Помимо проактивного слежения за состоянием базы данных и правильного обслуживания, FBDataGuard сохраняет метаданные во внешнем репозитории, что обеспечивает восстановление данных даже в случае поломки – с помощью метаданных из репозитория возможно спасти данные из критически поврежденных баз данных. Репозиторий метаданных совместим с FBFirstAID, и в состав FBDataGuard входит инструмент Extractor для восстановления данных, аналогичный тому, что входит в состав FBFirstAID.
В состав FBDataGuard входит инструмент Control Center (контрольный центр), который графически представляет собранные данные с одного или нескольких серверов и позволяет осуществлять ретроспективный анализ проблем с производительностью сервера.
Особенности лицензирования:
Одна лицензия FBDataGuard позволяет защищать и обслуживать один сервер Firebird.
FBDataGuard входит в состав Firebird Enterprise Pack (все продукты) и Essentials for Firebird (все продукты плюс техническая поддержка от команды Firebird). Для распространения FBDataGuard в составе собственного продукта существуют лицензии FBDataGuard ISV License и Enterprise Pack ISV License, которая дает возможность устанавливать и обновлять продукты в течение одного года.