Добавил admin | Категория Заметки про IBExpert, Firebird | 14 Декабря 2013
Как говорилось ранее, EBExpert является мощным инструментом для работы с базой данных Firebird. В нем присутствуют инструменты резервирования базы данных и инструменты восстановления базы данных из резервных копий. В этой статье речь пойдет про резервирование базы данных Firebird средствами IB Expert. Для начала работы нам как всегда нужно запустить IB Expert и подключится к интересующей нас базе данных, после чего в «Службы» - «Резервирование базы данных»:
Перед нами откроется окно для создания резервной копии базы данных.
В этом окне (сверху вниз) отображается информация:
- Select database или выбранная база данных;
- File Name или имя файла резервной копии.
Параметры, вкладка General:
- игнорировать контрольную сумму. Определяет нужно ли игнорировать контрольные суммы файла резервной копии или нет, рекомендую оставить этот параметр как есть, то есть выключенным;
- Ignore transaction in limbo. Определяет нужно ли игнорировать транзакции коммита которых еще не было, то есть нужно ли сохранять открытые транзакции, естественно нет;
- Сохранить только метаданные. Определяет нужно сохранить только структуру базы данных или нужно сохранить структуру и данные, оставляем параметр так же без изменений так как нам нужна и структура (метаданные) так и данные нашей базы данных;
- сборка мусора. Часто в базах данных появляются оборванные записи, или нарушена ссылочная целостность базы данных, этот параметр поможет выявить проблемные записи в таблицах и избавиться от них;
- Old metadata description. Резервировать описание объектов базы данных или нет;
- Convert to tables. Определяет нужно ли конвертировать таблицы. Это может понадобиться при переезде с Firebird на Oracle, к примеру;
- формат. Если выбран параметр Convert to tables, то указывается формат для конвертации таблиц.
- verbose. Параметр определяет, куда нужно выгрузить результат резервирования выбранной базы данных, есть два возможных варианта – в файл и на экран.
И так, для того что бы выполнить резервное копирование выбранной базы данных нам необходимо указать файл в который сохраниться результат

Указать необходимые настройки и нажать кнопку , запустится операция резервного копирования данных и по ее завершению откроется вкладка «Протокол» примерно с таким содержанием:
В случае возникновения ошибки она будет отображена в протоколе.