Backup Automático após Indisponibilidade do Serviço

Backup Automático após Indisponibilidade do Serviço | 141998 | BackupNow


CONTEXTO

Os backups automáticos do BackupNow dependem do serviço estar em execução no horário agendado. Quando o serviço fica indisponível, por exemplo, após uma queda, atualização ou reinicialização do servidor, o backup previsto para aquele horário deixava de ser realizado, e o sistema não verificava essa falha ao voltar a funcionar.

Isso podia deixar o usuário sem uma cópia de segurança recente sem que ele percebesse, já que a ausência do backup só seria notada manualmente.

O QUE MUDOU

  • O sistema agora valida automaticamente se o último backup agendado foi realizado sempre que o serviço do BackupNow é iniciado ou o módulo é aberto.

  • Se identificar um agendamento pendente (não executado por indisponibilidade), o sistema inicia automaticamente uma nova execução de backup.

  • Se o último backup já tiver sido concluído normalmente, nenhuma ação adicional é tomada.

  • Toda execução automática é registrada em log (sucesso ou erro), permitindo auditoria posterior.

COMO ACESSAR / CONFIGURAR

Serviço BackupNow (inicialização) ou Módulo BackupNow (abertura)


A validação é automática e não requer nenhuma configuração ou ativação de parâmetro, ela ocorre nos dois pontos de entrada abaixo:

  • Ao iniciar o serviço do BackupNow;

  • Ao abrir o módulo BackupNow.

COMO USAR (PASSO A PASSO)

Fluxo de validação

  1. O sistema verifica qual era o último backup agendado previsto.

  2. Verifica se esse backup foi executado com sucesso.

  3. Verifica se há pendência por falha de indisponibilidade do serviço.

  4. Com base nesse diagnóstico, o sistema decide se dispara uma nova execução ou mantém a operação normal (ver tabela abaixo).


Resultado da validação por situação

Situação do último backup agendado

Ação do sistema

✘  Não executado (serviço estava parado, indisponível ou não rodou a tarefa)

Inicia automaticamente uma nova execução de backup, respeitando as configurações já existentes

✔  Executado com sucesso

Nenhuma ação é tomada, o sistema segue a operação normal

✘  Agendamento desativado ou sem configuração válida

Nenhum backup é disparado, a validação não força execuções indevidas


Critérios para considerar um backup pendente

O sistema entende que há um backup pendente quando, simultaneamente:

  • O horário agendado já passou;

  • Não existe registro de execução com sucesso para aquele agendamento;

  • O serviço estava indisponível ou não executou a tarefa no momento previsto.

REGRAS DE NEGÓCIO

  • É executado apenas o último backup pendente mais recente, evitando múltiplas execuções desnecessárias em sequência.

  • A execução automática respeita as configurações já existentes do agendamento:

• Destino  •  Tipo de backup  •  Banco configurado  •  Compressão  •  Retenção

  • Ao concluir com sucesso, o sistema registra o log normal da operação.

  • Em caso de falha, o sistema registra o erro em log para consulta posterior.

Segurança operacional: a validação não dispara um backup indevido quando já existe um backup concluído no período, quando o agendamento está desativado ou quando não há configuração válida de backup.


BOAS PRÁTICAS E OBSERVAÇÕES

  • O foco da melhoria é a contingência operacional: o usuário não precisa lembrar manualmente de verificar se um backup falhou.

  • O processo é automático e transparente, sem necessidade de intervenção do usuário.

  • Consulte os logs do BackupNow sempre que quiser auditar execuções automáticas disparadas por esta validação.

Melhorias de Usabilidade na Agenda do Sistema
Exportação de Pedidos e Orçamentos no Formato RTF