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.
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.