Установка Firebird 2.5 на Debian

Очень часто мне приходится разворачивать БД Firebird на Linux Debian\Ubuntu. Есть некоторые ньюансы, про которые можно забыть и после потратить много времени для определения проблемы.
Вот только на днях столкнулся с тем, что забыл сделать символические ссылки и не производился backup\restore БД.

 
БД очень большого объема, порядка 40 Гб в развернутом виде. Клиентов примерно не более 10.
Учитывая эти факты и рекомендации разработчика БД мне необходимо использовать самую новую версию Firebird SuperClassic server. На момент написания статьи, последняя версия - FirebirdCS-2.5.2.26540-0.
tar zxvf FirebirdCS-2.5.2.26540-0.amd64.tar.gz
  • Запускаю FirebirdCS-2.5.2.26540-0.amd64/install.sh
Отвечаю на пару вопросов, ввожу пароль для пользователя SYSDBA.
Установка производится в директорию /opt/firebird/.
Теперь добавляем в автозагрузку.
cp /opt/firebird/misc/firebird.init.d.debian /etc/init.d/firebird2.5
chmod +x /etc/init.d/firebird2.5
update-rc.d firebird2.5 defaults
В файле /etc/inetd.conf убираем строку для автоматического запуска, ведь я использую скрипт init.d.
ln /opt/firebird/bin/gbak /usr/bin/gbak
ln /opt/firebird/bin/gfix /usr/bin/gfix
Заключительным этапом будет копирование rfunc в директорию /opt/firebird/UDF/.
А так же не стоит забывать про скрипты backup\restore БД.