1 Análise de LogsÉ importante reO log do manutenção, por padrão fica no diretório: Windows - ?:\ws\backup\producao, o nome padrão do log é ws_manutencao.out, e fica armazenado todas as informações da execução, permitindo identificar os possíveis erros da rotina. 1.1. Validação de Erros na Rotina: Os possíveis erros da rotina de manutenção podem ser identificados principalmente por duas formas. 1.1.1 Log do Manutenção Deve ser verificado o arquivo /ws/backup/producao/manutencao.out, onde é possível validar se a rotina está sendo finalizada corretamente ou se ocorre algum travamento em uma etapa específica do processo. 1.1.2. Log do Agendamento no Windows É possível verificar o histórico da rotina por meio do Agendador de Tarefas. Nesse histórico podem ser identificados erros de execução e falhas de autenticação. Image Added
1.2. Sintomas do Manutenção com Problemas Caso a rotina de manutenção esteja com algum erro e/ou não execute a aplicação pode apresentar alguns problemas, como: - Serviços parados no início do horário produtivo:
Como a rotina é executada durante a madrugada, pode ocorrer de a mesma travar antes da etapa de reinicialização dos serviços. Nesses casos, no início do horário produtivo, os serviços podem estar indisponíveis. - Ausência de backups:
Em caso de falhas na rotina de manutenção, os backups de logs e do banco de dados podem deixar de ser gerados, indicando problemas na execução do processo.
2 Principais ErrosOs principais erros que podem ocorrer com o manutenção são: | S.O. | Erro | Explicação | Solução | | Windows | Usuário Inválido
| Ocorre quando a senha do usuário configurado no Agendador de Tarefas é alterada ou expira. | Atualizar a senha no Agendador de Tarefas e, preferencialmente, utilizar um usuário com senha fixa.
| | Windows | Evento 153 (Missed task
| O Agendador não iniciou a tarefa porque ela perdeu o horário agendado e não havia instrução para recuperar.
| Ativar a opção de configuração para "iniciar a tarefa quando disponível, se não houver agenda".
| | Linux | Falha no Crontab
| O script ws_manutencao.sh pode não ser executado se o serviço Cron estiver parado ou se o caminho do script estiver incorreto.
| Verificar o status do Crontab e validar se o caminho /bin/bash /ws/backup/producao/ws_manutencao.sh está acessível.
| | Ambos | Serviços Parados no Início do Dia
| A rotina travou durante a madrugada antes da etapa de reinicialização dos serviços.
| Analisar o arquivo ws_manutencao.out para identificar em qual comando o script travou.
| | Ambos | Ausência de Backups | Falhas na execução impedem a geração dos logs e do dump do banco de dados.
| Verificar permissões de escrita no diretório /ws/backup/producao e espaço em disco.
|
|