cancelar job

1,045 views
Skip to first unread message

jul...@cdznet.com.br

unread,
Apr 3, 2013, 8:26:09 AM4/3/13
to bacula-ba...@googlegroups.com
Tenho um job agendado para rodar hoje as 20:00 horas. Porem quero
cancela-lo somente para nao rodar hoje. Tentei com o comando cancel,
mais não tive sucesso.





Juliano,

Norberto Aquino

unread,
Apr 3, 2013, 8:29:26 AM4/3/13
to bacula-ba...@googlegroups.com
Utilize o comando disable no console

*help disable
  Command       Description
  =======       ===========
  disable       Disable a job

Arguments:
        job=<name>

Para voltar o executá-lo utilize o enable

*help enable
  Command       Description
  =======       ===========
  enable        Enable a job

Arguments:
        job=<name>

Atenção caso seja feito o restart do dir o job volta a ser agendado normalmente.

Abraços



Em 3 de abril de 2013 09:26, <jul...@cdznet.com.br> escreveu:
Tenho um job agendado para rodar hoje as 20:00 horas. Porem quero cancela-lo somente para nao rodar hoje. Tentei com o comando cancel, mais não tive sucesso.





Juliano,


--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-backup-pt-br@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.



Willian Roberto

unread,
Apr 3, 2013, 10:18:56 AM4/3/13
to bacula-ba...@googlegroups.com
Norberto,

E sabe de algum comando para interromper a execução de todos os jobs, mas mantendo o serviço do bacula is running?

Em quarta-feira, 3 de abril de 2013 09h29min26s UTC-3, Norberto Aquino escreveu:
Utilize o comando disable no console

*help disable
  Command       Description
  =======       ===========
  disable       Disable a job

Arguments:
        job=<name>

Para voltar o executá-lo utilize o enable

*help enable
  Command       Description
  =======       ===========
  enable        Enable a job

Arguments:
        job=<name>

Atenção caso seja feito o restart do dir o job volta a ser agendado normalmente.

Abraços

Em 3 de abril de 2013 09:26, <jul...@cdznet.com.br> escreveu:
Tenho um job agendado para rodar hoje as 20:00 horas. Porem quero cancela-lo somente para nao rodar hoje. Tentei com o comando cancel, mais não tive sucesso.





Juliano,


--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.

Norberto Aquino

unread,
Apr 3, 2013, 10:25:49 AM4/3/13
to bacula-ba...@googlegroups.com
roda na linha de comando:

echo show job | bconsole | grep '^Job' | awk -F name= '{print $2}' | awk '{print "disable job="$1}' | bconsole

Depois entra no bconsole e confere com um st dir. A mensagem "No Scheduled Jobs." deverá ser monstrada.

Para voltar todos depois:

echo show job | bconsole | grep '^Job' | awk -F name= '{print $2}' | awk '{print "enable job="$1}' | bconsole

Abraços,




Willian Roberto

unread,
Apr 3, 2013, 12:04:30 PM4/3/13
to bacula-ba...@googlegroups.com
rsrsrsrsrs...

na linha de comando mostrou para cada job a mensagem "job xxx disabled", porém o status dir ainda me mostra os jobs com os schedules.

Norberto Aquino

unread,
Apr 3, 2013, 12:31:23 PM4/3/13
to bacula-ba...@googlegroups.com

Estranho, se a mensagem jod disabled apareceu os schedules foram desabilitados

outra forma eh acrescentar na configuração do job

Enabled = no

depois executa um reload no bconsole

Quando quiser habilitar novamente o job coloca yes e roda o reload no bconsole

Abraços

Willian Roberto

unread,
Apr 3, 2013, 1:57:45 PM4/3/13
to bacula-ba...@googlegroups.com
É estranho, mas valew pelas dicas... bom, tenho +/- 70 Jobs, vou editar um por um não, rsrsrsrs, vou dar um jeito aqui de automatizar isso.

Mas valew.

Edmar Araújo

unread,
Apr 3, 2013, 3:08:44 PM4/3/13
to bacula-ba...@googlegroups.com
Willian,

C
omo sugestão você pode manipular o arquivo de configuração
usando
:

O
 comando sed
, exemplo
sed -i 's/texto1/texto2/g' arquivo
 

ou 


:
%s/Enabled = yes/Enabled = no/g

Após isso não esqueça de fazer um reload no bconsole. E antes de tudo não esqueça de fazer um backup das configurações :¬)






Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Atenciosamente,

Edmar Araújo | Daqui a um minuto é o Futuro.

http://3dmar.com

Willian Roberto

unread,
Apr 3, 2013, 3:34:28 PM4/3/13
to bacula-ba...@googlegroups.com, 3d...@3dmar.com
Maravilha, ótima sugestão.

Faço sempre backup, tenho muitas configurações de clients e jobs. Valewww!!!

Rafael Ferreira

unread,
Apr 4, 2013, 7:15:24 PM4/4/13
to bacula-ba...@googlegroups.com
Willian,

não sei como você configurou seus backups, mas se você utiliza schedules comuns aos seus jobs, você pode simplesmente comentar as linhas dos horários dentro da conf do schedule.

rode um reload no bconsole 





Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
*************************
* Rafael Ferreira      *
* Consultoria em TI  *
* Tel.: 8893-7015     *
*************************
* Linux Registered    *
* User: #479228       *
*************************
Antes de imprimir pense no seu compromisso com o meio ambiente!
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PROTEJA-SE: Apague SEMPRE o nome de quem lhe enviou o e-mail antes de reenviar, e proteja também o nome de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o "Cco" ou "Bco" (cópia oculta). Evita-se spams, vírus, pop-ups...
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Willian Roberto

unread,
Apr 5, 2013, 8:29:05 AM4/5/13
to bacula-ba...@googlegroups.com
Bom, pior que foi configurado para cada job um respectivo schecule e fileset, então são muitos para comentar.
Mas é válido, obrigado!

Molinero

unread,
Apr 5, 2013, 7:54:28 PM4/5/13
to bacula-backup-pt-br
for i in `seq 1 70`; do bconsole <<EOF
disable
1
EOF
done


Att.,

 Molinero


Reply all
Reply to author
Forward
0 new messages