CRONTAB
Opa pessoal tudo certo!?
É solicitado que façamos o backup de 10 servidores diariamente em diversos horários, para que não falte memória e CPU nos hosts. Manualmente iria dar um trabalhão e por vezes poderia ser esquecido ou no horário determinado poderíamos estar realizando outras atividades.
Agora imagine que o número de servidores fossem 100, dessa forma chega quase a ser impossível fazer manualmente.
No Linux existe um serviço chamado cron, que permite programar tarefas por horas, dias, mês e até mesmo anualmente.
O QUE É O CRON?
Podemos entender o cron como uma ferramenta que permite agendar a execução de comandos e/ou processos ciclicamente ou uma única vez. O cron é um serviço do Linux, este é inicializado junto com o sistema operativo.
Toda programação do cron pode ser observada em uma tabela denominada crontab. Por padrão a localização do mesmo é no diretório /etc
. Dependendo do Sistema Operativo e a configuração escolhida, podemos ter um crontab para cada usuário, que normalmente fica no diretório /var/spool/cron
.
Espero ter ajudado de alguma forma e obrigado por acompanhar até aqui e te espero no próximo artigo 😃
Photo by Murray Campbell on Unsplash.