Backup do Bacula

265 views
Skip to first unread message

Paulo Henrique

unread,
May 7, 2012, 1:47:58 PM5/7/12
to Bacula Backup-Pt-Br
Ola Senhores . . .

Boa Tarde a Todos . . .

Sabemos que é interessante realizar o backup do proprio bacula.
O ideal que o backup seja feito depois de todos os outros backup
Nesse caso ele ficaria por ultimo...
Mas eu não sei que horas o ultimo backup vai ser finalizado pra
começar o backup do bacula.



O que vocês indica nessa situação?



Grato
Paulo Henrique Soares Rodrigues | Técnico de Informática
FLI – Flash Link Informática | Montes – Claros - MG
SLBC - Software Livre de Backup Corporativo - GPL
Linux User Number: 550405 | XXXXXXXXXXXXX
Cel. (38) 9922-1656 | Cel. (38) 9116-9329
analistad...@hotmail.com | Skype: pauloolhos

Jessé Spinho 繁栄

unread,
May 7, 2012, 1:49:36 PM5/7/12
to bacula-ba...@googlegroups.com
Paulo,


Não tem como checar detalhes no último job correspondente?


Abs,

2012/5/7 Paulo Henrique <analis...@gmail.com>
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.




--

Jessé Spinho 繁栄
_____________________________
"Liberdade, igualdade e fraterninade...
Juntos por um mundo mais digno e justo!!!"
http://www.spinho.com.br


Ruan Diego Batista

unread,
May 7, 2012, 1:53:16 PM5/7/12
to bacula-ba...@googlegroups.com
Boa tarde,

Você pode configurar para 1 minuto depois de iniciar o primeiro, pois ele
irá esperar acabar todos os backups para depois começar o do bacula.
Existem prioridades nos Jobs de backup. É um parâmetro no Job { Priority =
10, por exemplo.

E o job do bacula (por padrão) vem com priority 11, ou seja ele só irá
iniciar depois que acabar todos os outros Jobs.

-----Mensagem original-----
De: bacula-ba...@googlegroups.com
[mailto:bacula-ba...@googlegroups.com] Em nome de Paulo Henrique
Enviada em: segunda-feira, 7 de maio de 2012 14:48
Para: Bacula Backup-Pt-Br
Assunto: Backup do Bacula

Cleuson Alves

unread,
May 7, 2012, 2:18:42 PM5/7/12
to bacula-ba...@googlegroups.com
Boa tarde, inicialmente faça o backup do /etc/bacula e acompanhe o tempo de cada um, logo, você saberá ao final, quanto tempo durará todos eles. No passo seguinte, inclua o backup do bacula.

Att,

Cleuson
--
Cleuson de Oliveira Alves
Analista de T.I
http://groups.google.com/group/pfsense_untangle
Rio de Janeiro - RJ

Luis H. Forchesatto

unread,
May 7, 2012, 2:30:09 PM5/7/12
to bacula-ba...@googlegroups.com
Olá

Acho que alterando as prioridades dos backups resolverá seu problema sem ter de se preocupar com o horário de término dos demais.

Att.
Att.

Cleuson Alves

unread,
May 7, 2012, 2:50:38 PM5/7/12
to bacula-ba...@googlegroups.com
Boa tarde Luis, como seria esta alteração de prioridades?
Tenho o bacula funcionando, mas não uso prioridades, sendo assim, como funciona?

Att,

Cleuson

Luis H. Forchesatto

unread,
May 7, 2012, 3:07:08 PM5/7/12
to bacula-ba...@googlegroups.com
Funciona assim

Nas configurações dos jobs tem a opção Priority = X, onde X é um valor inteiro maior que zero. Nele você define a prioridade que um job tem em uma fila com múltiplos jobs. Quanto maior o valor, menor a prioridade, sendo o job de priority = 1 o de maior prioridade. 

Por padrão o bacula coloca todos os jobs e prioridade 10 se não me engano, mas você pode alterar isso em cada job. Veja o exemplo:

Job {
    Name = "job-pampa"
    Client = fd-pampa
    JobDefs = "DefaultJob"
    Level = Full
    Schedule = "pampa"
    Write Bootstrap = "/var/lib/bacula/pampa-full.bsr"
    FileSet = "FSPampa"
    Pool = "pampa"
    Priority = 8
}

Neste caso, imagine que este meu job "job-pampa" (sim, somos gaúchos) está na fila com outros jobs para ser executado. Ele será executado antes de jobs com prioridade maior que 8, caso estes jobs também estejam na fila. O bacula não vai retirar da execução um job de prioridade menor para colocar outro com maior prioridade.

Também não é recomendado rodar todos os jobs de uma vez só e deixar a prioridade decidir quem roda primeiro. O bacula tem que analisar job por job antes de fazer o backup e ele pode dar início a um job de menor prioridade antes. Ajusta o schedule dos jobs para ficar em ordem crescente de prioridade também.

Acho que seria isso.

Qualquer coisa só retornar esse e-mail. =)

Paulo Henrique

unread,
May 7, 2012, 4:43:13 PM5/7/12
to Bacula Backup-Pt-Br
Ola Boa Noite a Todos . . .

Por exemplo . . .
Se eu tenho um 2 Jobs

Primeiro Job esta marcado para as 20:00

Job1 {
Name = "Teste1"
Client = Teste1
JobDefs = "DefaultJob"
Level = Full
Schedule = "PlanoA"
Write Bootstrap = "/var/lib/bacula/pampa-full.bsr"
FileSet = "teste1"
Pool = "teste1"
Priority = 8


Tenho um Segundo Job esta marcado para as 21:00

Job1 {
Name = "Teste2"
Client = Teste2
JobDefs = "DefaultJob"
Level = Full
Schedule = "PlanoA"
Write Bootstrap = "/var/lib/bacula/pampa-full.bsr"
FileSet = "FSPampa"
Pool = "teste2"
Priority = 8


Olhando para priority e o horario qual backup vai ser iniciado
primeiro?

Ruan Diego Batista

unread,
May 7, 2012, 5:05:19 PM5/7/12
to bacula-ba...@googlegroups.com
O Job1 "Teste1"
As prioridades só são levadas em consideração quando existem dois Jobs para
ser executados no mesmo horário.

-----Mensagem original-----
De: bacula-ba...@googlegroups.com
[mailto:bacula-ba...@googlegroups.com] Em nome de Paulo Henrique
Enviada em: segunda-feira, 7 de maio de 2012 17:43
Para: Bacula Backup-Pt-Br
Assunto: Re: Backup do Bacula

Luis H. Forchesatto

unread,
May 7, 2012, 6:44:57 PM5/7/12
to bacula-ba...@googlegroups.com
Ou, pelo que me lembro, quando existirem 2 jobs na fila para execução.

Att.
--
Att.

Paulo Henrique

unread,
May 8, 2012, 9:51:09 AM5/8/12
to Bacula Backup-Pt-Br
Ola Bom Dia!!!

Simplificando:
Por exemplo no ambiente de teste meu ultimo job esta sendo executado
as 23:00
Com prioridade 10 como eu não sei a hora que ele ira finalizar...

Coloco o segundo job que é responsavel pelo backup do bacula as 23:00
com prioridade 9.

O job responsavel pelo backup do bacula vai ser executado assim que o
job do servidor de dados terminar.

Assim não havera necessidade de ficar calculando o tempo final dos
ultimos.

Paulo Henrique

unread,
May 8, 2012, 10:08:42 AM5/8/12
to Bacula Backup-Pt-Br
Ola Senhores...
Bom Dia pra tados da comunidade.

Simplificando:

No ambiente de teste Tenho um job que é responsavel pelo backup do
servidor de dados que começa as 23:00 sua prioridade é 10.
Como não sei a hora que ele ira finalizar pra começar o job
responsavel pelo backup do proprio bacula.

Defini no job responsavel pelo backup do bacula prioridade 9 sendo o
mesmo horario de execução do job do servidor de dados 23:00.

Então como ambos não irao ser executados de uma só vez... Apos um
terminar o outro começa devido a prioridade.

Podemos imaginar como sendo uma fila.Quem chega primeiro agurda o
proximo.

Pedro Borges

unread,
May 9, 2012, 7:51:23 PM5/9/12
to bacula-ba...@googlegroups.com
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.


Paulo,

Creio que entendeu errado o funcionamento das prioridades. Quando menor o valor definido, tal job terá maior prioridade de execução. Logo, se o intuito é realizar o backup do bacula depois de que todos os demais foram completados, o valor da prioridade deste job deverá ser maior que todos os demais.

Da maneira como configurou ele será executado antes dos demais jobs.

Att,


--
Pedro C. Borges
Analista de redes
LPIC-2

Paulo Henrique

unread,
May 10, 2012, 9:22:19 AM5/10/12
to Bacula Backup-Pt-Br
Ola Bom Dia a Todos

Ola Pedro. . .

Escrevi ao inverso acima...
Mas ficou compreendido a sua explicação.
Reply all
Reply to author
Forward
0 new messages