Ola galera, configurei um servidor de backup utilizando bacula, 
www.bacula.org.

O servidor funciona em slack 12 e com maquinas clientes windows, executa 
todos os agendamentos e
backup diários conforme as configurações que foram efetuadas.

Por cerca de 2 meses pesquisei, li todo o manual do software e até agora 
nao consegui fazer o backup da forma que eu pretendia.
O backup não é feito em fita dat  e sim no hd do servidor que roda o 
bacula, cada cliente tem a sua "fita" de acordo com seu agendamento
exemplo Cliente1diario Cliente1mensal Cliente1semanal...

Configurei o parametro  Label Format = "Cliente1_" para que o servidor 
colocasse o "label" automaticamente nas "fitas", até ai tudo
correto, só que depois de alguns trabalhos ou alguns dias o servidor 
para  e fica esperando que eu coloque o "label" manualmente.

Gostaria de saber, se alguem puder me ajudar, se existe como o backup 
ser sempre efetuado no mesmo arquivo criado,
por exemplo Cliente1diario sempre efetuara o backup diario etc.

estou enviado abaixo a configuração do bacula-dir.conf e um exemplo da 
configuracao do cliente.
acredito eu que seja alguma opcao no pool que eu possa adicionar para 
que o backup funcione da forma que desejo...


#bacula-dir.conf
# Configuracoes globais do servidor bacula
#

Director {

   # Nome do Director Daemon . Servidor Bacula que estamos configurando 
agora
   Name = backup-dir
   # Porta pela qual o servidor Bacula será acessado (normalmente pelo 
console)
   DIRport = 9101
   # Arquivo contendo as instruções SQL usadas para acessar o banco de 
dados
   QueryFile = "/etc/bacula/query.sql"
   # Diretório de trabalho do Director
   WorkingDirectory = "/var/bacula/working"
   PidDirectory = "/var/run"
   # Numero máximo de trabalhos ao mesmo tempo
   Maximum Concurrent Jobs = 1
   # Senha necessaria para acessar o servidor bacula pelo console
   Password = "########"
   # Configuração de mensagens utilizadas pelo Director
   Messages = Mensagens

}

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

## Banco de dados a ser usado para armazenar as informações dos backups
##################################################################################
 

Catalog {

   # Nome do catálogo
   Name = MyCatalog
   # Nome do banco de dados, usuário e senha para ser acessado pelo Bacula
   # Por padrão a senha do banco de dados esta em branco, caso você 
altere a senha
   # no banco de dados, deve colocar a nova senha aqui
   dbname = bacula; user = bacula; password = "########"

}

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

# Seção clientes
# Configura os clientes onde estão os dados a serem armazenados em backup
##################################################################################
 


Client {

   Name = Cliente1
   # Nome ou endereço IP do cliente
   Address = 192.168.0.30
   # Porta de acesso ao cliente, configurada no arquivo de configuração 
do cliente
   FDPort = 9102
   # Catalogo a ser utilizado no banco de dados
   Catalog = MyCatalog
   # Senha para se acessar o cliente, configurada no arquivo de 
configuração do cliente
   Password = "########"
   # Tempo em que o backup do cliente sera armazenado no banco de dados
   # Passado esse tempo o registro desse arquivo sera excluído
   # Isso não afeta o backup que esta armazenado
   File Retention = 30 days
   # Tempo em que os trabalhos do cliente serão armazenados no baco de 
dados
   # Passado esse tempo o registro desse arquivo sera excluído
   # Isso não afeta o backup que esta armazenado
   Job Retention = 30 days
   # Este comando irá apagar os registros dos arquivos e jobs,
   # citados acima, automaticamente
   AutoPrune = yes
}

Client {

   Name = Cliente1Mensal
   Address = 192.168.0.30
   FDPort = 9102
   Catalog = MyCatalog
   Password = "#######"
   # Estou deixando para 20 anos pois o backup mensal terá retenção de 
20 anos
   File Retention = 20 years
   Job Retention = 20 years
   AutoPrune = yes
#  Volume Use Duration = 23h
}




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

# Seção Pool
##################################################################################
 


Pool {

   # Define o Pool para o backup semanal completo
   Name = Cliente1Semanal
   Pool Type = Backup
   # As 2 opções abaixo são utilizada para que a fita sera auto reciclada,
   # ou seja, eh como se dissesse que os dados da fita podem ser apagados
   # e gravados novos dados em seu lugar
   Recycle = yes
   AutoPrune = yes
   # Define quanto tempo os dados ficarão na fita sem poderem ser apagados.
   # Somente a depois desse tempo a fita sera reciclada
   Volume Retention = 13 days
   # Define a quantidade máxima de trabalhos que podem ser armazenados 
em uma fita
   # sem que ela precise ser reciclada
   Maximum Volume Jobs = 3
#   Volume Use Duration = 23h
#   Label media = yes
   Label Format = "Cliente1Semanal_"
}

Pool {

   # Define o Pool para o backup diário incremental.
   # As opções abaixo são as mesmas do Pool Semanal.
   Name = Cliente1Diario
   Pool Type = Backup
   Recycle = no
   AutoPrune = yes
   Volume Retention = 7 days
   Maximum Volume Jobs = 12
   Maximum Volumes = 1
#    Volume Use Duration = 23h
#    Label media = yes
   Label Format = "Cliente1Diario_"
}

Pool {

   Name = Cliente1Mensal
   Pool Type = Backup
   Recycle = no
   AutoPrune = yes
   Volume Retention = 20 years
   Maximum Volume Jobs = 3
#   Volume Use Duration = 23h
#    Label media = yes
   Label Format = "Cliente1Mensal_"
}


....

nao coloquei a seçao fileset e schedule pois estao funcionando 
corretamente..

vlw pela atencao galera..

[]s

Reginaldo Magon


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

Responder a