Pular para o conteúdo principal

Agendas

O Salvo não tem serviço permanente: os backups agendados rodam quando o cron chama o schedule-run a cada minuto (um executor por vez; um horário perdido é recuperado dentro de Configurações › Retenção e agenda › Recuperar backup perdido em até, 12 horas por padrão). Duas coisas precisam estar ligadas: as agendas do servidor (o arquivo do cron) e a agenda do job.

● disponível

Na tela​

  • Agendas do servidor: Ligar as agendas, na gaveta do passo 6 do Trazer do JetBackup (pede o código do app).
  • Agenda do job: um job importado pausado liga a agenda quando é assumido.

Pela linha de comando​

root@servidor
# liga as agendas do servidor (grava /etc/cron.d/salvo-backup)
/var/lib/salvo/salvo schedules-enable
# só mostra se estão ligadas e quando rodaram pela última vez
/var/lib/salvo/salvo schedules-enable --show
# a agenda, a retenção e a próxima execução de cada job
/var/lib/salvo/salvo schedule-show

O arquivo que o schedules-enable grava:

/etc/cron.d/salvo-backup
* * * * * root /var/lib/salvo/salvo schedule-run --state /var/lib/salvo

Retomar um job sem assumi-lo​

Para rodar a agenda do Salvo de um job pausado com o JetBackup rodando também (os dois fazem backup):

root@servidor
/var/lib/salvo/salvo job-pause --job N --resume

Para o Salvo ser o único dono e desligar o job no JetBackup, use Assumir o job.