Для создание резервной копии БД Firebird используется утилита gbak.exe.
Запуск производится через командную строку.
Она входит в состав самой СУБД.
Путь по умолчанию C:\Program Files\Firebird\Firebird_3_0\gbak.exe
Команда на создание резервной копии:
gbak -b -user <пользователь> -pass <пароль> e.fdb e.fbk
Команда на восстановление БД:
gbak -c e.fbk e.fdb
где
-b - резервная копия
-с - восстановление
-user <пользователь> - по умолчанию SYSDBA
-pass <пароль> - по умолчанию StrongPassword$1
e.fdb - путь к базе данных
e.fbk - путь к резервной копии
Пример создания резервной копии
"C:\Program Files\Firebird\Firebird_3_0\gbak" -b -user SYSDBA -pass StrongPassword$1 "C:\ProgramData\Vzljot\Vzljot Sp Db Firebird\VzljotSp.fdb" "D:\VzljotSp.fbk"
Пример восстановления БД
"C:\Program Files\Firebird\Firebird_3_0\gbak" -c "D:\VzljotSp.fbk" "C:\ProgramData\Vzljot\Vzljot Sp Db Firebird\VzljotSp2.fdb"
Более подробную информацию можно получить по адресу
https://www.ibase.ru/gbak