Instalação do Firebird Ubuntu Server
Este documento tem como finalidade listar as recomendações e procedimentos para a instalação e configuração do firebird em sistemas operacionais Ubuntu Server 20.04.
Procedimentos.
- Versão sistema operacional: Ubuntu server 20.04
- Versão Firebird: 2.5.8 Classic x64
Conf do Ubuntu:
- Update Ubuntu: #apt update -y
- Utilizar as mesmas informações do atual firebird.conf
- Configurar o alias.conf com acesso ao banco (QUESTOR = /base/QUESTOR.fdb)
- Instalar os seguintes componentes no Ubuntu: #apt install nano htop net-tools epel-release wget xinetd.x86_64 nmap zip
- Deixar o Firebird como serviço através da ferramenta XINETD.D
- Pasta com o banco deixa em uma partição separada do SO: /base/QUESTOR.fdb
- Pasta de backup do banco de dados deixa em uma partição separada do SO: /backup/
- Se possível não existir compartilhamento ou serviço de ftp no servidor.
- Liberar conexão via SSH. # nano /etc/ssh/sshd_config
- linha: Permitrootlogin = yes
- salva e sai
- reinicia o Ubuntu ou o serviço do ssh
Conf do Firebird:
- Desativar o sweep automático (./gfix /base/QUESTOR.fdb -housekeeping 0 -user SYSDBA -pass SENHA_DO_BANCO)
Conf do Backup:
- Programar o sweep automático via CRON diário as 12h e as 19h.
- Programar o backup automático via CRON diário as 12:30 e as 20h.
- Programar o restore automático via CRON sábado as 20h
Instalação do Firebird:
Config de Permissão:
- no diretorio do banco executar:
- #chown firebird:firebird -R "PASTA_DO_BANCO"