Bacula: Quando uma tarefa de backup falha, é possível executar uma tarefa de backup diferente?

1

Quando uma tarefa de backup do Bacula falha, é possível executar uma tarefa de backup diferente?

Quero dizer algo como "após falha do Job A, execute o Job B" .

Existe uma diretiva específica no Recurso de Trabalho?

EDIT1: Eu tentei a diretiva Run After Failed Job = command , que pode ser usada para executar um script como echo "run job=my_job yes" | bconsole , mas parece que o script não faz nada.

    
por sgargel 23.02.2016 / 10:20

1 resposta

1

Eu alcancei meu objetivo com esta diretiva Job Resource :

Job {
...
    RunScript {
        Command = "/etc/bacula/scripts/run_my_job"
        RunsWhen = After
        RunsOnFailure = yes
        RunsOnClient  = no
        RunsOnSuccess = no
    }
...
}

/etc/bacula/scripts/run_my_job precisa ser chmod +x

/etc/bacula/scripts/run_my_job content é:

#!/bin/sh
echo "run job=my_job yes" | bconsole
    
por 24.02.2016 / 12:15

Tags