Será necessário editar a lista de tarefas do cron, normalmente em /etc/crontab:
sudo nano /etc/crontab
Agora escolhemos a frequência e o horário da execução do backup. No meu caso, colocarei o backup para ser executado todas as sexta-feiras ao meio dia em ponto.No arquivo crontab, existe uma ordem para escrever um novo agendamento:
MINUTO HORA DIA MES DIA_DA_SEMANA USUARIO COMANDO, sendo que:
- Em MINUTO é possível colocar um número de 0 a 59;
- Em HORA é possível colocar um número de 0 a 23;
- Em DIA é possível colocar um número de 0 a 31;
- Em MES é possível colocar um número de 1 a 12, onde 1 é Janeiro e 12 é Dezembro;
- Em DIA_DA_SEMANA é possível colocar um número de 1 a 7, onde 1 é Segunda e 7 é Domingo;
- Em USUARIO informa-se o usuário que vai executar o comando.
- Em COMANDO informa-se o comando que deseja executar.
# Backup todas as Sexta-feiras ao meio-dia
0 12 * * 5 root /caminho/até/backuper.sh
Se estiver usando o script pgclone, adicione ao final do arquivo a linha:0 12 * * 5 root /caminho/até/backuper.sh
# Backup todas as Sexta-feiras ao meio-dia
0 12 * * 5 root pgclone
Agora salve (CTRL+O) o arquivo e aguarde até que o backup seja efetuado!0 12 * * 5 root pgclone
Até a próxima!