Backup Now: Falha na execução do backup agendado causada por erro na inicialização do GBAK.

Criado por Bruno Ferreira em 17/11/2025 14:23  ·  Atualizado em 17/11/2025 14:25  ·  Leitura: 3 min

Situação:  
Foi identificado que os backups agendados não estavam sendo executados corretamente no servidor do cliente, apresentando falha no processo GBAK. Enquanto o backup manual era realizado normalmente, mas o agendamento causava seguinte erro no log:

[TProcessosBO] O processo "C:\Program Files\Firebird\Firebird_2_5\bin\gbak.exe" -b -v -user SYSDBA -password masterkey "C:\Reswincs\Banco\RESULTH.FB" "C:\RESWINCS\ResulthBackupNow\TMP\BACKUP_xxx.FBK" foi executado, mas retornou um código de saída de erro (3221225794).


Mesmo após reinstalação do sistema, concessão de permissões totais à pasta e execução como administrador, o erro persistia, impedindo a conclusão do backup agendado.


Solução: 
Pela análise do log, foi possível identificar que o erro ocorria na inicialização do processo gbak.exe, indicando falha ao carregar suas dependências. Isso demonstrava que o problema não estava no agendamento ou no Backup Now, mas sim no próprio executável do Firebird responsável pelo processo de cópia do banco. Com base nessa análise, foi verificado que o arquivo gbak.exe, localizado na pasta do Firebird no servidor do cliente, estava em uma versão antiga (2011), enquanto em ambiente local (minha maquina, onde o backup era realizado com sucesso) o mesmo arquivo encontrava-se em uma versão mais recente (2019).


Para correção, siga os passos abaixo:

  1. Localize a pasta do Firebird utilizada pelo Backup Now (exemplo: C:\Program Files\Firebird\Firebird_2_5\bin\ ).

  2. Faça backup do arquivo gbak.exe atual.

  3. Copie o arquivo gbak.exe atualizado (versão 2019 ou posterior) de uma instalação funcional.

  4. Substitua o arquivo antigo pelo novo.

  5. Conceda permissões totais (Controle Total) para o executável gbak.exe e para toda a pasta do Firebird.

  6. Marca a opção de ''Executar este programa como administrador'' na opção de Compatibilidade. 

  7. Execute novamente o agendamento do backup.


Após a substituição e atualização das permissões, o backup agendado foi executado com sucesso, concluindo o processo sem erros.


 

Bruno Ferreira
Desenvolvedor
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br