On 15-02-2012 17:38, Renato Rudnicki wrote:
Primeiramente me desculpe se esse não é o fórum correto, mas o fórum pt-br do bacula precisa aprovação da moderação para participar, a qual eu ainda não recebi :-(
Realmente não é!...mas acho que pelo menos vc deveria colocar um "OFF TOPIC" no seu post.....

Mas vamos lá,
Vamos lá....

Estou com o bacula configurado no meu ambiente, o qual está funcionando corretamente, porém tem um detalhe que eu não estou entendendo porque está acontecendo. O caso é o seguinte, eu criei Pools diarios, semanais e mensais, conforme vocês vão poder ver abaixo. O que ocorre é que quando o período de retenção (8 dias por exemplo) expira, o bacula ao invés de criar um novo Pool, ele extende o período de retenção daquele volume para + 8 dias, continuando dessa maneira gravando no Pool já existente. Alguém poderia me ajudar a entender pq isto está ocorrendo ou o que está errado ?...Abaixo segue as configurações do Pool, bacula-dir e de um client.

Primeiramente o Bacula não cria Pools, cria Volumes!!!!



Schedule {
  Name = "Diario"
  Run = Level=Differential Pool=DiarioDiff Monday-Tuesday at 05:00
  Run = Level=Differential Pool=DiarioDiff Thursday-Sunday at 05:00
}

Schedule {
  Name = "Semanal"
  Run = Level=Full Pool=SemanalFull Wednesday at 05:00
}

Schedule {
  Name = "Mensal"
  Run = Level=Full Pool=MensalFull 1st Sunday at 05:00
}

Schedule {
  Name = "Catalogo"
  Run = Level=Full Pool=Catalog Saturday at 04:30
}

Vc não precisa necessariamente criar um schedule pra cada Pool. Vc simplesmente pode fazer:

Schedule {
  Name = "Diferencial"
  Run = Level = Differential Pool = Diaria mon-thu at 05:00
  Run = Level = Full Pool = Semanal 2nd-5th friday at 05:00
  Run = Level = Full Pool = Mensal 1st friday at 05:00
}

E para outro para o Catálog do Bacula:

Schedule {
  Name = "WeeklyCycleAfterBackup"
  Run = Full sun-sat at 05:00
}

E na sua configuração vc está mandando o bacula fazer o Backup do Catálogo antes dos Backups????? O Catálogo ficará fora de sincronia com relação as backups que serão efetuados..... Coloque no mesmo horário do Backups, uma vez que ele só será disparado depois de todos o backups. Obviamente estou considerando que a "Priority" do Job do Catálogo é maior que a "Priority" dos demais Jobs, pois vc deverá se lembrar que quanto maior a "Priority", mais pro final do processoeste Job será executado.




##########################################################

Pool {
  Name = DiarioDiff
  Pool Type = Backup
  Recycle = yes
  AutoPrune = yes
  Volume Retention = 8d
  Volume Use Duration = 8d
  LabelFormat = "VolDiario"
}


E acho que seu erro está nas diretrizes "Volume Retention" e "Volume Use Duration".
Tenta isto:
  Volume Retention = 8 days
  Volume Use Duration = 23 hours

Reveja suas Pools "SemanalFull" e "MensalFull", pois existe o mesmo erro.

Outra coisa, está faltando nas suas Pools a diretriz "Storage". A menos que vc esteja pegando o Storage do default, não sei onde vc está mandando gravar os volumes.



Pool {
  Name = SemanalFull
  Pool Type = Backup
  Recycle = yes
  AutoPrune = yes
  Volume Retention = 15d
  Volume Use Duration = 15d
  LabelFormat = "VolSemanal"
}

Pool {
  Name = MensalFull
  Pool Type = Backup
  Recycle = yes
  AutoPrune = yes
  Volume Retention = 32d
  Volume Use Duration = 32d
  LabelFormat = "VolMensal"
}





##############################################################

Client {
  Name = ap1.teste
  Address = 10.0.2.10
  FDPort = 9102
  Catalog = BaculaCatalog
  Password = teste

  File Retention = 12d
  Job Retention = 13d

Porque esta miséria de tempo?? Salvo se vc tem um volume enorme de dados, acho que isto é suficiente:
  File Retention = 30 days
  Job Retention = 6 months


  AutoPrune = yes
}

Job {
  Name = "Diario-ap1"
  Type = Backup
  Level = Differential
  Client= ap1.teste
  FileSet= "Arquivos-ap1"
  Messages = Standard
  Storage = File
  Pool = DiarioDiff
  Schedule = "Diario"
  Priority = 10
}


--

Abraços,
Renato

Cara, normalmente estas cacas acontecem por causa do "Volume Retention" e do "Volume Use Duration". Reveja para o seu caso que pra mim é aí que está o problema...

Abraço,
Flávio


--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a