Dúvida sobre Run Before Jobe e After Job

960 views
Skip to first unread message

kele...@gmail.com

unread,
Mar 6, 2015, 2:07:53 PM3/6/15
to bacula-ba...@googlegroups.com
Boa tarde,

Estou com umas dúvidas em relação as opções Run Before Job e Run After Job. 

1. Gostaria de saber onde deve está localizado o script, no servidor ou no cliente?
2. Como faria para executar um script no cliente? Um sccript de backup, por exemplo.

Ana Emília M. Arruda

unread,
Mar 6, 2015, 2:25:06 PM3/6/15
to bacula-ba...@googlegroups.com
Boa tarde!

2015-03-06 16:07 GMT-03:00 <kele...@gmail.com>:
Boa tarde,

Estou com umas dúvidas em relação as opções Run Before Job e Run After Job. 

1. Gostaria de saber onde deve está localizado o script, no servidor ou no cliente?


​Ambas as opções executam o script no servidor, assim o script deve estar localizado no servidor do Bacula (director). Caso seja necessário executar algum script no cliente, existem as opções "​Client Run Before Job" e "Client Run After Job". Existe também a opção de definir a execução de scripts através do "Run Script" (exemplo retirado do manual do Bacula 7.0.5 e adicionada a linha do Runs on Client):

RunScript { 
    RunsWhen = Before
    FailJobOnError = No
    Runs on Client = yes
    Command = "/etc/init.d/apache stop"
}
 
2. Como faria para executar um script no cliente? Um sccript de backup, por exemplo.


​Command = "/pathtoscript/script.sh"​


​[]s
Ana​


--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/bacula-backup-pt-br.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/a5560cf8-6578-4313-b140-26c8c5ce6340%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

kele...@gmail.com

unread,
Mar 6, 2015, 2:41:53 PM3/6/15
to bacula-ba...@googlegroups.com
Obrigado


On Friday, March 6, 2015 at 4:25:06 PM UTC-3, Ana Emília wrote:
Boa tarde!

2015-03-06 16:07 GMT-03:00 <kele...@gmail.com>:
Boa tarde,

Estou com umas dúvidas em relação as opções Run Before Job e Run After Job. 

1. Gostaria de saber onde deve está localizado o script, no servidor ou no cliente?


​Ambas as opções executam o script no servidor, assim o script deve estar localizado no servidor do Bacula (director). Caso seja necessário executar algum script no cliente, existem as opções "​Client Run Before Job" e "Client Run After Job". Existe também a opção de definir a execução de scripts através do "Run Script" (exemplo retirado do manual do Bacula 7.0.5 e adicionada a linha do Runs on Client):

RunScript { 
    RunsWhen = Before
    FailJobOnError = No
    Runs on Client = yes
    Command = "/etc/init.d/apache stop"
}
 
2. Como faria para executar um script no cliente? Um sccript de backup, por exemplo.


​Command = "/pathtoscript/script.sh"​


​[]s
Ana​


--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.

kele...@gmail.com

unread,
Mar 9, 2015, 8:31:31 AM3/9/15
to bacula-ba...@googlegroups.com
1 - O volume após a retenção é descartado ou é reutilizado? Caso seja reutilizado os dados dentro dele serão apagados ou sobrescritos?
2 - Cada pool cria um volumes diferentes ou armazenam todos no mesmo?


On Friday, March 6, 2015 at 4:25:06 PM UTC-3, Ana Emília wrote:
Boa tarde!

2015-03-06 16:07 GMT-03:00 <kele...@gmail.com>:
Boa tarde,

Estou com umas dúvidas em relação as opções Run Before Job e Run After Job. 

1. Gostaria de saber onde deve está localizado o script, no servidor ou no cliente?


​Ambas as opções executam o script no servidor, assim o script deve estar localizado no servidor do Bacula (director). Caso seja necessário executar algum script no cliente, existem as opções "​Client Run Before Job" e "Client Run After Job". Existe também a opção de definir a execução de scripts através do "Run Script" (exemplo retirado do manual do Bacula 7.0.5 e adicionada a linha do Runs on Client):

RunScript { 
    RunsWhen = Before
    FailJobOnError = No
    Runs on Client = yes
    Command = "/etc/init.d/apache stop"
}
 
2. Como faria para executar um script no cliente? Um sccript de backup, por exemplo.


​Command = "/pathtoscript/script.sh"​


​[]s
Ana​


--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.

Ana Emília M. Arruda

unread,
Mar 9, 2015, 12:22:14 PM3/9/15
to bacula-ba...@googlegroups.com
2015-03-09 9:31 GMT-03:00 <kele...@gmail.com>:
1 - O volume após a retenção é descartado ou é reutilizado? Caso seja reutilizado os dados dentro dele serão apagados ou sobrescritos?

​Se configurado com "Recycle = yes", será reutilizado. Caso contrário, nada será feito com ele a não ser por intervenção manual (purge, delete, etc.). Em caso de ser reutilizado, os dados são sobrescritos.​
 
2 - Cada pool cria um volumes diferentes ou armazenam todos no mesmo?

​Não entendi bem a pergunta. Mas tentando responder: um pool é um conjunto de um ou mais volumes (podem existir pools sem nenhum volume, caso não tenha sido criado nenhum). Os volumes são criados e/ou reciclados à medida que vão sendo necessários para realização dos backups pelo Bacula. Ou seja, quando um job precisa de um volume para guardar os dados, vai buscar no pool um volume disponível. Caso não encontre, e esteja configurado para isso, é criado um novo volume.

 


On Friday, March 6, 2015 at 4:25:06 PM UTC-3, Ana Emília wrote:
Boa tarde!

2015-03-06 16:07 GMT-03:00 <kele...@gmail.com>:
Boa tarde,

Estou com umas dúvidas em relação as opções Run Before Job e Run After Job. 

1. Gostaria de saber onde deve está localizado o script, no servidor ou no cliente?


​Ambas as opções executam o script no servidor, assim o script deve estar localizado no servidor do Bacula (director). Caso seja necessário executar algum script no cliente, existem as opções "​Client Run Before Job" e "Client Run After Job". Existe também a opção de definir a execução de scripts através do "Run Script" (exemplo retirado do manual do Bacula 7.0.5 e adicionada a linha do Runs on Client):

RunScript { 
    RunsWhen = Before
    FailJobOnError = No
    Runs on Client = yes
    Command = "/etc/init.d/apache stop"
}
 
2. Como faria para executar um script no cliente? Um sccript de backup, por exemplo.


​Command = "/pathtoscript/script.sh"​


​[]s
Ana​


--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/bacula-backup-pt-br.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/a5560cf8-6578-4313-b140-26c8c5ce6340%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/bacula-backup-pt-br.
Reply all
Reply to author
Forward
0 new messages