Como diz um grande amigo meu, melhor tipo de backup é feito como tar, mas
cada caso é um caso.

 

Marlon

 

De: [email protected] [mailto:[EMAIL PROTECTED]
Em nome de wizard.slack
Enviada em: sexta-feira, 22 de fevereiro de 2008 11:00
Para: [email protected]
Assunto: [slack-users] servidor backup - bacula

 

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