Bacula - Backup --> do servidor do para fita

950 views
Skip to first unread message

Leonardo da silva leosilva

unread,
Sep 6, 2013, 12:29:10 AM9/6/13
to bacula-ba...@googlegroups.com

Bom dia pessoal,

Estou com uma dúvida, estou implementando o bacula na empresa onde trabalho, e hoje o backup ocorre da seguinte maneira:

Do servidor cliente --> para uma partição montada via nfs em meu servidor de backup e deste servidor de backup para uma fita LTO da dell

A dúvida é a seguinte, com o bacula, tenho como seguir este esquema, ou o mesmo, só permite jogar direto do servidor que quero fazer o backup para a fita
ou do servidor que estou fazendo backup para uma partição ou um storage

pra ficar mais claro

servidor cliente --> servidor de backup do bacula --> fita LTO4 da dell


Obrigado pela atenção.
Att,

Leonardo da silva.


 

Mauricio S. T. Neto

unread,
Sep 6, 2013, 1:20:47 AM9/6/13
to bacula-ba...@googlegroups.com
Leonardo boa noite

Com o Bacula voc� pode montar as mais variadas estruturas de backup. Por
exemplo continuar enviando para uma �rea intermediaria por xx dias e s�
fazer o backup para fita de xx arquivos. Com o Bacula o "c�u � o limite".]

Mas um aviso, o primeiro contato com o Bacula pode ser frustrante e
entediante. � importante estar disposto a calmamente ler, testar e
entender a estrutura Bacula.

Por outro lado esse forum esta repleto de pessoas com muito boa vontade
e grande conhecimento para lhe prestar auxilio, mas sendo repetitivo,
leia com calma o manual ou algum livro sobre o assunto, teste, analise,
n�o entre no desespero de implementar a solu��o sem certeza do que esta
fazendo.

E s� mais uma coisa, backup n�o � s� ter um software que funcione �
necess�rio ter conhecimento das necessidades da empresa e montar um
planejamento e testes para garantir que na hora que for necess�rio o
backup estar� integro.

� muito comum ate para pessoas com boa experi�ncia achar que esta seguro
com um backup e na hora do "vamos ver" descobrir que nada esta funcionando.

Abra�o

Em 06-09-2013 01:29, Leonardo da silva leosilva escreveu:
>
> Bom dia pessoal,
>
> Estou com uma d�vida, estou implementando o bacula na empresa onde
> trabalho, e hoje o backup ocorre da seguinte maneira:
>
> Do servidor cliente --> para uma parti��o montada via nfs em meu
> servidor de backup e deste servidor de backup para uma fita LTO da dell
>
> A d�vida � a seguinte, com o bacula, tenho como seguir este esquema,
> ou o mesmo, s� permite jogar direto do servidor que quero fazer o
> backup para a fita
> ou do servidor que estou fazendo backup para uma parti��o ou um storage
>
> pra ficar mais claro
>
> servidor cliente --> servidor de backup do bacula --> fita LTO4 da dell
>
>
> Obrigado pela aten��o.
> Att,
>
> Leonardo da silva.
>
>
>
> --
> Voc� est� recebendo esta mensagem porque se inscreveu no grupo "Bacula
> Backup-Pt-Br" dos Grupos do Google.
> Para cancelar a inscri��o neste grupo e parar de receber seus e-mails,
> envie um e-mail para bacula-backup-p...@googlegroups.com.
> Para postar neste grupo, envie um e-mail para
> bacula-ba...@googlegroups.com.
> Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
> Para ver esta discuss�o na web, acesse
> https://groups.google.com/d/msgid/bacula-backup-pt-br/bb9982ad-7c37-4308-adbd-7862ed624d41%40googlegroups.com.
> Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.


--
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 6, 2013, 4:58:01 PM9/6/13
to bacula-ba...@googlegroups.com
Bom dia Mauricio,

Obrigado pela resposta, tenho aprendido muito, depois que começei a testar o bacula.
Estou gostando bastante da ferramenta.

Minha dúvida esta em como o bacula faz para jogar um backup de um storage ou partição montada  para a fita, se isto é manual, ou não, ou se é feito atraves de
um comando, e etc.

Att,

Em sexta-feira, 6 de setembro de 2013 02h20min47s UTC-3, Mauricio Neto escreveu:
Leonardo boa noite

Com o Bacula voc� pode montar as mais variadas estruturas de backup. Por
exemplo continuar enviando para uma �rea intermediaria por xx dias e s�
fazer o backup para fita de xx arquivos. Com o Bacula o "c�u � o limite".]

Mas um aviso, o primeiro contato com o Bacula pode ser frustrante e
entediante. � importante estar disposto a calmamente ler, testar e
entender a estrutura Bacula.

Por outro lado esse forum esta repleto de pessoas com muito boa vontade
e grande conhecimento para lhe prestar auxilio, mas sendo repetitivo,
leia com calma o manual ou algum livro sobre o assunto, teste, analise,
n�o entre no desespero de implementar a solu��o sem certeza do que esta
fazendo.

E s� mais uma coisa, backup n�o � s� ter um software que funcione �
necess�rio ter conhecimento das necessidades da empresa e montar um
planejamento e testes para garantir que na hora que for necess�rio o
backup estar� integro.

� muito comum ate para pessoas com boa experi�ncia achar que esta seguro
com um backup e na hora do "vamos ver" descobrir que nada esta funcionando.

Abra�o

Em 06-09-2013 01:29, Leonardo da silva leosilva escreveu:
>
> Bom dia pessoal,
>
> Estou com uma d�vida, estou implementando o bacula na empresa onde
> trabalho, e hoje o backup ocorre da seguinte maneira:
>
> Do servidor cliente --> para uma parti��o montada via nfs em meu
> servidor de backup e deste servidor de backup para uma fita LTO da dell
>
> A d�vida � a seguinte, com o bacula, tenho como seguir este esquema,
> ou o mesmo, s� permite jogar direto do servidor que quero fazer o
> backup para a fita
> ou do servidor que estou fazendo backup para uma parti��o ou um storage
>
> pra ficar mais claro
>
> servidor cliente --> servidor de backup do bacula --> fita LTO4 da dell
>
>
> Obrigado pela aten��o.
> Att,
>
> Leonardo da silva.
>
>
>
> --
> Voc� est� recebendo esta mensagem porque se inscreveu no grupo "Bacula
> Backup-Pt-Br" dos Grupos do Google.
> Para cancelar a inscri��o neste grupo e parar de receber seus e-mails,
> envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
> Para postar neste grupo, envie um e-mail para
> bacula-ba...@googlegroups.com.
> Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
> Para ver esta discuss�o na web, acesse
> https://groups.google.com/d/msgid/bacula-backup-pt-br/bb9982ad-7c37-4308-adbd-7862ed624d41%40googlegroups.com.
> Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.


--
Mauricio S.T. Neto

Mauricio S. T. Neto

unread,
Sep 6, 2013, 11:59:58 PM9/6/13
to bacula-ba...@googlegroups.com
Leonardo boa noite.
O Bacula é uma excelente ferramenta sim. Com ele voce pode fazer as loucuras que desejar em termos de backup. Isso que você quer fazer é trivial no Bacula. Um exemplo que adotei em algumas empresas, faço backups diários para disco e quando atingem um certo tamanho copio para fitas.

O grande problema do Bacula é montar o primeiro "esqueleto" funcional, porque os diversos arquivos e diretivas do director confundem a primeira vista. Depois que você monta o primeiro organizando os arquivos director, storage e clients fica mais fácil entender o mecanismo.

Acho que a melhor forma de aprender é pegar uma maquina e instalar o Bacula todo e um banco de dados, criar uma estrutura de backup para este servidor e estando funcionando começar a agregar os outros clientes. Se você conseguir fazer um backup do próprio servidor e de dois clientes é sinal que você entendeu tudo. :-)
 
Você pode fazer uma experiência simulando o que você deseja fazer criando dois diretórios ou dois filesystens nessa maquina de teste. Por exemplo chama um de diário e o outro de fita.

E olhe não é para puxar o saco mais esse forum aqui é repleto de pessoas com muito boa vontade de passar o conhecimento arduamente adquirido.

Respondendo pontualmente sua pergunta você vai criar duas storage no bacula-sd uma apontando para o disco e outra para fita e no seu director você vai criar dois jobs cada um fazendo backup de uma localidade e um destino. Ou você pode usar as facilidades migration ou copy. Essas são um pouquinho mais complicadas de configurar mas nada que necessite perder noites de sono.
 
Abraço 
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/7cd97941-af95-41a7-aa2a-a34d1a45db2b%40googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 8, 2013, 1:17:58 PM9/8/13
to bacula-ba...@googlegroups.com
Boa tarde Mauricio,


quando você diz que eu vou ter que ter 2 jobs no bacula-dir.conf, você quer dizer que devo ter 2 definições dessa especificada abaixo:

# Definition of file storage device
Storage {
  Name = File
  Address = ubuntu.backup.com.br                # N.B. Use a fully qualified name here
  SDPort = 9103
  Password = "senha do storage"
  Device = FileStorage
  Media Type = File
}

essa acima é para a particao que montei para armazenar os dados do backup

e criaria outra apontando para o drive de fita correto?

Mauricio S. T. Neto

unread,
Sep 13, 2013, 3:49:39 PM9/13/13
to bacula-ba...@googlegroups.com
Leonardo boa tarde.
Desculpe a demora na resposta estou com uma super gripe.
abaixo reproduzo minha configuração do bacula-sd.conf onde defino uma storage apontando para três devices diferentes e a configuração do bacula-dir onde faço referencia a esses devices.
Lembrando que essa é apenas uma das formas de fazer a coisa.
Se não ficou claro é só avisar.
abraço

# Bacula-SD  
Storage {
  Name = uss-horizon-sd
  SDAddress = 192.168.10.2
  SDPort = 9103
  WorkingDirectory = "/var/lib/bacula"
  Pid Directory = "/var/run/bacula"
  Maximum Concurrent Jobs = 20
}

# Device para backup dos servidores
Device {
  Name = ServerBackup
  Archive Device = /mnt/backup/servidores
  Media Type = File
  LabelMedia = Yes
  AutomaticMount = Yes
  Random Access = Yes
  RemovableMedia = No
  AlwaysOpen = No
}

# Device para backup do banco mysql
Device {
  Name = mysql
  ArchiveDevice = /mnt/backup/database/mysql
  MediaType = File
  LabelMedia = Yes
  AutomaticMount = Yes
  RandomAccess = Yes
  RemovableMedia = No
  AlwaysOpen = No
}

# Device para backup do FreeNAS
Device {
  Name = Freenas
  ArchiveDevice = /mnt/backup/NAS
  MediaType = File
  LabelMedia = Yes
  AutomaticMount = Yes
  RandomAccess = Yes
  RemovableMedia = No
  AlwaysOpen = No
}

#======================
# Bacula-director
...
Job {
  Name = DefiantBackup
  Client = uss-defiant
  Type = Backup
  Level = Full
  Pool = ServerDaily
  Schedule = DefiantDaily
  FileSet = Defiant
  Storage = ServerBackup
  Messages = Standard
  Enabled = Yes
}

Job {
  Name = mysql
  Client = uss-horizon
  Type = Backup
  Level = Full
  Pool = mysql
  Schedule = DatabaseDaily
  Fileset = mysql
  Storage = mysql
  Messages = Standard
  Enabled = Yes
  RunBeforeJob = "/usr/scripts/mysqldump"

Job {
  Name = FreenasBackup
  Client = uss-horizon
  Type = Backup
  Pool = Freenas
  Schedule = Freenas
  Fileset = Freenas
  Storage = Freenas
  Messages = Standard
  Enabled = Yes
}
...
...
...
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 13, 2013, 9:58:11 PM9/13/13
to bacula-ba...@googlegroups.com
Boa noite Mauricio,

Obrigado pela resposta, pelo que pude entender, tenho de configurar  no bacula-sd.conf meu dispositivo de fita referenciando-o em um novo device, no meu caso, como vou gravar em fitas LTO4, criaria um device conforme abaixo:

# A Linux or Solaris LTO-4 tape drive
#
#Device {
  Name = LTO-4
  Media Type = LTO-4
  Archive Device = /dev/nst0
  AutomaticMount = yes;               # when device opened, read it
  AlwaysOpen = yes;
  RemovableMedia = yes;
  RandomAccess = no;
  Maximum File Size = 5GB
 Changer Command = "/usr/local/bacula-5.2.13/mtx-changer %c %o %S %a %d"
 Changer Device = /dev/sg0
 AutoChanger = yes
 Enable the Alert command only if you have the mtx package loaded
 Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
 If you have smartctl, enable this, it has more info than tapeinfo
 Alert Command = "sh -c 'smartctl -H -l error %c'" 
}
 

E depois em seguida no  bacula-dir.conf
Teria de criar um JobDefs referenciando o device de nome: LTO-4 na opção Storage do jobdefs

JobDefs {
  Name = "DefaultJob"
  Type = Backup
  Level = Incremental
  Client = localhost.localdomain-fd
  FileSet = "Full Set"
  Schedule = "WeeklyCycle"
  Storage = LTO-4
  Messages = Standard
  Pool = File
  Priority = 10
  Write Bootstrap = "/opt/bacula/working/%c.bsr"
  Allow Duplicate Jobs = no
  Cancel Lower Level Duplicates = yes
}


Com isso, eu ja conseguiria jogar os dados para fita correto?
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.


-- 
Mauricio S.T. Neto

Mauricio S. T. Neto

unread,
Sep 13, 2013, 10:51:25 PM9/13/13
to bacula-ba...@googlegroups.com
Boa noite Leonardo.
Pelo que vi nos seus configs é por ai mesmo.
Implementa para testar e vamos ver
Abraço
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 14, 2013, 4:57:40 PM9/14/13
to bacula-ba...@googlegroups.com
Boa tarde Mauricio,

Então concluimos que o bacula jogara para fita os backups atraves de um job correto, e não através de um comando.
E com isso concluímos tambem que o bacula esta jogando os dados do backup do servidor diretamente pra fita, ou seja sem armazenar em nenhum outra partição

Seria possível jogar pra fita pegando os dados de uma determinada partição e não diretamente do backup para a fita?

Obrigado.


-- 
Mauricio S.T. Neto

Mauricio S. T. Neto

unread,
Sep 14, 2013, 5:28:20 PM9/14/13
to bacula-ba...@googlegroups.com
Leonardo boa tarde.
Acho que você fez uma pequena confusão. Você define o que será "backuped" na diretiva fileset e aonde será "guardado"  nas diretivas storage e archive.

No exemplo que lhe mandei dos meus arquivos eu "leio" os arquivos das localidades freenas, mysqldump e diretórios do servidor Firewall e executo cada backup em locais diferentes em um disco referenciado como backup. Eu poderia definir por exemplo que meus backups da NAS seriam em fita e que os backups do banco de dados seriam em disco. Ou poderia fazer backup todo dia em disco mas no final de semana subir para uma fita. Ou poderia fazer backup de locais diferentes em discos diferentes.

De uma estudada no arquivo bacula-director.conf para entender as diversas possibilidades. Se você lê em inglês sugiro o próprio manual do Bacula. Com um pouco de paciência e testes você ira "se encontrar". Em português existem bons artigos   
de configuração. O site http://www.bacula.com.br vale dar uma "fuçada" nos artigos postados. Eles  publicaram um livro em português que ainda não tive oportunidade de ler.

Esse imagem eu retirada do site http://www.bacula.com.br por ter achado bastante elucidativa.
Bacula1

Mas como já disse estude com calma, monte um laboratório, no caso do Bacula é simples, qualquer maquininha básica pode ser usada para isso.

Abraço
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 14, 2013, 7:41:11 PM9/14/13
to bacula-ba...@googlegroups.com
Boa noite Mauricio,

Obrigado pela resposta
Isso eu entendi, so não entendi, como o bacula vai fazer pra pegar os arquivos que gravei no meu storage e jogar pra fita
Isso que não ficou claro pra mim.


-- 
Mauricio S.T. Neto

Mauricio S. T. Neto

unread,
Sep 14, 2013, 11:25:06 PM9/14/13
to bacula-ba...@googlegroups.com
Leonardo
O conceito storage no Bacula pode ser a unidade de fita, um disco e ate unidades de cd ou dvd. Você vai definir um conjunto de arquivos a serem backuped no fileset, sendo enviados para uma storage que pode ser fita ou disco. São duas coisas distintas, o que será backuped (fileset) e aonde será efetuado o backup (storage).

Ou seja você não grava no storage para depois copiar, a diretiva Archive definida na seção storage é a localização final do seu backup.

Exemplo, imagine que você ira efetuar o backup dos diretorios /windows-users e /linux-users para fita e os diretórios /usr, /var, /etc para disco. Neste caso você teria que criar um fileset para os diretórios windows-users e linux-users com sua respectiva storage com a diretiva archive apontando para sua unidade de fita e criar um fileset para os diretórios /usr, /var, /etc com sua respectiva storage e diretiva archive apontando para o disco.

Com as devidas referencias nas diretivas jobs e scheduler o Bacula se encarrega automaticamente de enviar os backups do job definido para os diretórios de usuários para fita e o backup dos diretórios Linux para disco.

Se der uma olhada no exemplo que lhe enviei você ira perceber isso. Eu faço backup de um filesystem chamado NAS na localização final /mnt/backup/NAS, o backup do dump do mysql na localização /mnt/backup/mysql e o backup do sistema operacional dos diversos servidores em /mnt/backup/servidores. Se amanha eu quiser que meu backup do NAS seja efetuado direto para fita basta eu criar uma storage apontando para a unidade de fita e modificar a diretiva job indicando essa nova storage. Não haverá localização intermediaria, quando o scheduler do backup do job definido para NAS for iniciado ele ira efetuar o backup para a unidade de fita.

Ficou mais claro?
Repito esse primeiro contato com o Bacula é meio complicado mesmo de sedimentar os conceitos, acho que todo mundo passa por isso, não desanime se parecer confuso. Por isso insisto, faça laboratório.
 
Abraço
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 15, 2013, 12:36:39 PM9/15/13
to bacula-ba...@googlegroups.com
Boa tarde Mauricio,

Obrigado pela resposta, agora entendi o conceito, muito abrigado pela ajuda, pois esclareceu bastante esta questão de fazer o backup para a fita.

Vou implementar esta solução de jogar pra fita em fase de teste por um periodo, para que eu possa acompanhar o comportamento e entender por completo


--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Leonardo da silva leosilva

unread,
Sep 16, 2013, 12:24:44 PM9/16/13
to bacula-ba...@googlegroups.com
Boa tarde Mauricio,

Fiz a configuração da seguinte forma:


  • bacula-sd.conf


# Device que joga as informacoes pra fita
#
# A Linux LTO-4 tape drive

Device {
  Name = LTO-4
  Media Type = LTO-4
  Archive Device = /dev/st0
  Device type = Tape

  AutomaticMount = yes;               # when device opened, read it
  AlwaysOpen = yes;
  RemovableMedia = yes;
  RandomAccess = no;
  Maximum File Size = 10GB
##  Changer Command = "/usr/local/acotel/bacula5.2.13/mtx-changer %c %o %S %a %d"
## Changer Device = /dev/sg0
## AutoChanger = yes
#  # Enable the Alert command only if you have the mtx package loaded
## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
## If you have smartctl, enable this, it has more info than tapeinfo
## Alert Command = "sh -c 'smartctl -H -l error %c'" 
}



  • bacula-dir.conf


# Definicao do dispositivo de armazenamento
# Definition of backup for fita LTO-4
Storage {
  Name = LTO-4
  Address = storage.backup.com.br  (onde esta instalado o meu bacula-sd)              # N.B. Use a fully qualified name here
  SDPort = 9103
  Password = "ybSaPO6I/Mk9jVccWW6B/LvO2l+Fb/69pwLjEu4jGjEI"
  Device = LTO-4
  Media Type = LTO-4


  • Criei uma nova pool chamada tape

# Default pool definition
Pool {
  Name = Tape
  Pool Type = Backup
  Recycle = yes                       # Bacula can automatically recycle Volumes
  AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 1 month          # one month
  Volume Use Duration = 1 week        # Duracao maxima de um volume aberto.
  Maximum Volume Bytes = 50 GB        # Tamanho maximo de um volume.
  Maximum Volumes = 35                # Numero maximo de volumes.
  LabelFormat = "AR-"                 # Padrao de nome para os volumes criados.
}


  • Criei um jobdef, referenciando o storage  LTO-4 que criei no bacula-dir.conf


# Jobdef padrao para os backups de Fita


JobDefs {
  Name = "DefaultJobTape"


  Type = Backup
  Level = Incremental

  Client = acobr009200-fd
  FileSet = "Full Set Tape"


  Schedule = "WeeklyCycle"
  Storage = LTO-4
  Messages = Standard

  Pool = Tape


  Priority = 10
  Write Bootstrap = "/opt/bacula/working/%c.bsr"
  Allow Duplicate Jobs = no
  Cancel Lower Level Duplicates = yes
}


Entretanto quando tento criar a label ocorre o seguinte erro:


*label
Automatically selected Catalog: MyCatalog
Using Catalog "MyCatalog"
The defined Storage resources are:
     1: File
     2: LTO-4
Select Storage resource (1-2): 2
Enter new Volume name: AR-159
Defined Pools:
     1: Default
     2: File
     3: Tape
     4: Scratch
Select the Pool (1-4): 3
Connecting to Storage daemon LTO-4 at storage.backup.com.br:9103 ...
Sending label command for Volume "AR-159" Slot 0 ...
3910 Unable to open device ""LTO-4" (/dev/st0)": ERR=dev.c:513 Unable to open device "LTO-4" (/dev/st0): ERR=Read-only file system

Label command failed for Volume AR-159.
Do not forget to mount the drive!!!
*
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsubscribe...@googlegroups.com.


-- 
Mauricio S.T. Neto
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsubscribe...@googlegroups.com.


-- 
Mauricio S.T. Neto
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsubscribe...@googlegroups.com.


-- 
Mauricio S.T. Neto
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-backup-pt-br@googlegroups.com.


-- 
Mauricio S.T. Neto

--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-backup-pt-br@googlegroups.com.

Leonardo da silva leosilva

unread,
Sep 16, 2013, 12:27:54 PM9/16/13
to bacula-ba...@googlegroups.com
Complementando,

Eu tenho um servidor onde esta instalado o bacula-dir e outro servidor onde tenho meu drive de fita, onde rodo o bacula-sd


Em sexta-feira, 6 de setembro de 2013 01h29min10s UTC-3, Leonardo da silva leosilva escreveu:

Ana Emília M. Arruda

unread,
Sep 16, 2013, 12:56:15 PM9/16/13
to bacula-ba...@googlegroups.com
Oi Leonardo!

Você verificou se a fita não está protegida contra gravação?

[]s
Ana


2013/9/16 Leonardo da silva leosilva <leonardo.s...@gmail.com>
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Leonardo da silva leosilva

unread,
Sep 16, 2013, 2:57:32 PM9/16/13
to bacula-ba...@googlegroups.com
Oi ana boa tarde,

Realmente o lacre da fita estava fechado,

Agora outra dúvida, como faço pra purgar uma label, ja tentei com o comando purge, e me deu o seguinte erro:

Volume "AR-159" has VolStatus "Purged" and cannot be purged.
The VolStatus must be: Append, Full, Used, or Error to be purged.
*
Agora quando tento criar outro volume ele diz que o AR-159 ja existe


*label

The defined Storage resources are:
     1: File
     2: LTO-4
Select Storage resource (1-2): 2
Enter new Volume name: AR-159
Media record for new Volume "AR-159" already exists.


-- 
Mauricio S.T. Neto

--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-pt-br+unsubscribe...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

Ana Emília M. Arruda

unread,
Sep 16, 2013, 3:05:03 PM9/16/13
to bacula-ba...@googlegroups.com
Oi Leonardo,

Na verdade, acho que você quer apagar o volume do catálogo. O "purge" só libera o volume para ser reutilizado, não o retira do catálogo. No bconsole, use o comando "delete". Lembre que para colocar o label em uma fita usada anteriormente, você deve antes fazer o seguinte para "zerar" a fita:

mt -f /dev/st0 rewind
mt -f /dev/st0 weof

[]s
Ana


Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Leonardo da silva leosilva

unread,
Sep 16, 2013, 4:20:56 PM9/16/13
to bacula-ba...@googlegroups.com
Oi ana agora quando executo o job que criei para poder jogar  os dados para a fita LTO estou encontrando o seguinte erro:

16-Sep 17:12 acobr009200-dir JobId 126: Start Backup JobId 126, Job=BackupAcobr009200.2013-09-16_17.12.48_03
16-Sep 17:12 acobr009200-dir JobId 126: Using Device "LTO-4" to write.
16-Sep 17:12 acobr009200-fd JobId 126:      Could not stat "/bkp1/bacula": ERR=No such file or directory
16-Sep 17:12 acobr020001-sd JobId 126: Elapsed time=00:00:01, Transfer rate=0  Bytes/second
16-Sep 17:12 acobr009200-dir JobId 126: Bacula acobr009200-dir 5.2.13 (19Jan13):


Ele esta dizendo que não esta conseguindo encontrar o dir que configurei em um file set //bkp1/bacula


Sera que tem alguma coisa errada com meu file set segue conteudo do mesmo abaixo

FileSet {
  Name = "Full Set Tape"
  Include {
    Options {
      signature = SHA1
      compression = GZIP
      verify = pin1
      onefs = no
    }
    File = /bkp1/bacula
  }
  Exclude {
    File = /opt/bacula/working
    File = /tmp
    File = /proc
    File = /tmp
    File = /.journal
    File = /.fsck

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Ana Emília M. Arruda

unread,
Sep 16, 2013, 4:41:52 PM9/16/13
to bacula-ba...@googlegroups.com
Oi Leonardo,

A mensagem de erro é realmente clara. Esse diretório tem que existir no cliente acobr009200-fd. Você confirmou?

[]s
Ana


Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Mauricio S. T. Neto

unread,
Sep 16, 2013, 4:58:56 PM9/16/13
to bacula-ba...@googlegroups.com
Leonardo boa tarde
Verifique se existe o diretório ou filesystem /bkp1/bacula no cliente em questão. E você não precisa especificar a cláusula exclude para os filesystems como você fez,  se você esta especificando apenas um diretório ou filesystem. A cláusula exclude é para excluir arquivos ou diretórios dentro da árvore que você definiu para ser backuped.
Neste caso basta excluir os .journal e .fsck   
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.


-- 
Mauricio S.T. Neto
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.


-- 
Mauricio S.T. Neto
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.


-- 
Mauricio S.T. Neto
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.


-- 
Mauricio S.T. Neto
--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/95093d1b-91d1-4942-9f91-f0f488b5ae35%40googlegroups.com.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 16, 2013, 5:40:38 PM9/16/13
to bacula-ba...@googlegroups.com

Obrigado pela resposta. Realmente ele nao existe no meu cliente acobr009200-fd meu bacula sd fica em outro servidor acobr002001 entao e este que eu tenho de referenciar?

...

Mauricio S. T. Neto

unread,
Sep 16, 2013, 5:50:08 PM9/16/13
to bacula-ba...@googlegroups.com
Leonardo
o fileset não tem nada com o bacula-sd. O fileset indica quais diretórios, filesystem ou arquivos que dever ser backuped. Ele em conjunto com o client indica ao Bacula em que host e quais arquivos devem participar (backup) do job em questão.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 16, 2013, 7:58:35 PM9/16/13
to bacula-ba...@googlegroups.com

Sim mauricio eu confundi. O que eu quiz dizer na verdade e que o meu bacula sd fica em outro servidor e nao no servidor onde tenho o director

...

Leonardo da silva leosilva

unread,
Sep 16, 2013, 9:17:12 PM9/16/13
to bacula-ba...@googlegroups.com
Então Mauricio e Ana, em meu jobDef, eu vou ter que referenciar o cliente em que esta o diretório que defini no fileset

Mauricio S. T. Neto

unread,
Sep 16, 2013, 9:41:16 PM9/16/13
to bacula-ba...@googlegroups.com
Leonardo boa noite.
Eu não uso jobdef, prefiro definir um job para cada necessidade (gosto de escrever) hehehe.
Mas sim você precisa definir de onde/qual host (client), quais diretórios/filesystem/arquivos (fileset), quando (schedule) e para aonde (storage/Archive).

mais um exemplo
Job {
  Name = FreenasBackup    ==> Nome do job para referencia
  Client = uss-horizon          ==> referencia a seção client. Informações sobre o client/host 
  Type = Backup                  ==> Tipo do backup
  Pool = Freenas                  ==> referencia a seção pool (conjunto de volumes) que deve ser usado
  Schedule = Freenas          ==> referencia a seção scheduler, que terá as informações sobre quando
  Fileset = Freenas               ==> O que será backuped
  Storage = Freenas            ==> Aonde será backuped

  Messages = Standard       
  Enabled = Yes
}
Client {
  Name = uss-horizon    ==> referencia ao bacula-fd.conf
  Password = xxxxxxxx
  Address = 192.168.10.2    ==> endereço do cliente a ser backuped por esse job, onde existe um bacula-fd rodando
  FDPort = 9102
  Catalog = Default
  File Retention = 30 days
  Job Retention = 30 days
  AutoPrune = yes
}
Schedule {
  Name = Freenas
  Run = Level=Full Monday at 06:00
  Run = Level=Incremental Tuesday-Sunday at 06:00
}
FileSet {
  Name = Freenas
  Include {
    Options {
      Compression=GZIP
    }
    File = /mnt/backup/workarea/freenas
  }
}
Pool {
  Name = Freenas
  PoolType = Backup
  MaximumVolumeJobs = 1
  CatalogFiles = Yes
  AutoPrune = Yes
  UseVolumeOnce = Yes
  VolumeRetention = 23 hour
  LabelFormat = "freenas-${Year}${Month:p/2/0/r}${Day:p/2/0/r}"
}
Storage {
  Name = Freenas             ==> referenciado no arquivo bacula-sd.conf
  Address = 192.168.10.2 ==> endereço do host com o bacula-sd executando
  SDPort = 9103
  Password = xxxxxxx
  Device = Freenas            ==> definido no bacula-sd.conf no host onde tem o bacula-sd
  MediaType = File               
}

Ontem tentei lhe enviar o diagrama abaixo que tirei do site do bacula brasil. (http://www.bacula.com.br/) e acho bastante interessante para uma visão geral dos componentes e suas inter-relações
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 17, 2013, 8:08:53 AM9/17/13
to bacula-ba...@googlegroups.com
Mauricio,

Consegui jogar os dados pra fita, agora no meio do processo ele criou outra label e exibiu a seguinte mensagem:

17-Sep 09:04 acobr020001-sd JobId 128: Please mount append Volume "AR-0037" or label a new one for:
    Job:          BackupBackupServer58.2013-09-17_07.59.47_03
    Storage:      "LTO-4" (/dev/nst0)
    Pool:         Tape
    Media type:   LTO-4
*

Agora como faça pra continuar, se quando uso a opção mount, ele so da opção de montar o driver de fita?




--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
ecjjfgde.png

Mauricio S. T. Neto

unread,
Sep 17, 2013, 1:14:51 PM9/17/13
to bacula-ba...@googlegroups.com
Leonardo doa tarde
Você tem certeza que ele começou a fazer o backup? Uma fita é suficiente para o backup em questão?
A mensagem indica que ele esta pedindo para você montar o volume AR-0037 ou efetuar o label (disponibilizar) uma nova fita.
Mas considerando a capacidade de uma LTO-4 acho que ele não montou a fita AR-0037

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 17, 2013, 2:11:50 PM9/17/13
to bacula-ba...@googlegroups.com
sim realmente ele não montou, é que na pool que estou usando, eu defini que ela iria chegar somente a 50GB


Leonardo da silva leosilva

unread,
Sep 17, 2013, 6:25:05 PM9/17/13
to bacula-ba...@googlegroups.com
Pessoal a dúvida agora é outra,

quando fiz o restore dos volumes que gravei na fita, restaurei com sucesso, entretanto agora como faço pra ter acesso aos dados que estão dentro do volume?
Pois quando entrei no dir onde salvei o restore , la so tem o volume, mais e os dados que estão nele?

Há alguma forma de acessa-los?

Mauricio S. T. Neto

unread,
Sep 17, 2013, 9:08:59 PM9/17/13
to bacula-ba...@googlegroups.com
Leonardo boa noite.
Você não faz restore dos volumes da fita. Na fita o que tem são os arquivos indicados pelo fileset do seu backup. Volume seria sua fita, o componente físico.

Normalmente as diretiva de restore são controladas pelos parâmetros da diretiva do job type restore ou diretamente pelo comando restore no bconsole.

Se você não usar o parâmetro where os arquivos serão restaurados na mesma path de onde foram copiados. Por isso eu sempre gosto de ter um job do tipo restore com um where apontando para um diretório temporário e só depois de verificar se esta tudo ok copiar para a localização final.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 18, 2013, 7:32:23 AM9/18/13
to bacula-ba...@googlegroups.com
Complementando segue meu job de restore:

Job {
  Name = "RestoreFilesTape"
  Type = Restore
  Client=acobr020001-fd
  FileSet="Full Set Tape"
  Storage = LTO-4
  Pool = Tape
  Messages = Standard
  Where = /tmp/bacula-restores
}




Em 18 de setembro de 2013 06:18, Leonardo da silva leosilva <leonardo.s...@gmail.com> escreveu:

Bom dia mauricio hoje meu job de restore esta apontando para o dir /tmp/bacula-restore em uma clausula where que joga o volume restaurado para o dir da maquina que eu quero jogar o backup

--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Mauricio S. T. Neto

unread,
Sep 18, 2013, 2:03:23 PM9/18/13
to bacula-ba...@googlegroups.com
Leonardo boa tarde
Então seus arquivos após o comando restore devem aparecer em /tmp/bacula-restore/
Normalmente o filesystem /tmp é pequeno e se não me engano você estava fazendo backup de mais de 50 GB.
Não houve erro na hora do restore?

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 18, 2013, 2:53:21 PM9/18/13
to bacula-ba...@googlegroups.com
não mauricio ele restourou corretamente, a questÃO é que ele restourou os volumes, e não consigo ver os arquivos deste volume


Norberto Aquino

unread,
Sep 18, 2013, 3:20:45 PM9/18/13
to bacula-ba...@googlegroups.com
Leonardo,

Por favor, informe quais os comandos que você utilizou para fazer o restore.


Em 18 de setembro de 2013 15:55, Mauricio S. T. Neto <mst...@gmail.com> escreveu:
Leonardo
Não estou entendendo o que você quer dizer com restaurou os volumes.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Leonardo da silva leosilva

unread,
Sep 18, 2013, 3:48:00 PM9/18/13
to bacula-ba...@googlegroups.com
Boa tarde Norberto:

estou utilizando os seguintes passos para fazer o restore do volume que joguei pra fita:

No bacula pela linha de comando

digitei restore

escolhi a opção 1 --> para listar os ultimos 20 backups
depois opcao 3 --> 3: Enter list of comma separated JobIds to select
digitei o job que referenciava o que utilizei pra jogar os volumes da fita
e restaurei o volume que queria

so



Norberto Aquino

unread,
Sep 18, 2013, 3:55:43 PM9/18/13
to bacula-ba...@googlegroups.com
Entao o problema esta no forma como você fez para "jogar" os volumes na fita.

O correto seria você fazer um job do tipo "Copy" para copiar o job que você tinha efetuado e fazer este job ser copiado para a Fita.

Da forma como você fez, aparentemente, você copiou o arquivo físico, por isto que esta aparecendo o volume. 



Leonardo da silva leosilva

unread,
Sep 18, 2013, 5:18:57 AM9/18/13
to bacula-ba...@googlegroups.com

Bom dia mauricio hoje meu job de restore esta apontando para o dir /tmp/bacula-restore em uma clausula where que joga o volume restaurado para o dir da maquina que eu quero jogar o backup

Em 18/09/2013 01:23, "Mauricio S. T. Neto" <mst...@gmail.com> escreveu:
--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.

Leonardo da silva leosilva

unread,
Sep 18, 2013, 4:25:27 PM9/18/13
to bacula-ba...@googlegroups.com
Boa tarde Norberto,

Vou lhe explicar, como fiz pra fazer o backup pra fita

Hoje eu tenho a seguinte mecanica

Tenho um storage definido, onde jogo faça backup dos servidores jogando pra disco em uma partição chamado /bkp1/bacula

E tenho definido outro storage que pega os volumes que gravo na partição /bkp1/bacula e jogo pra fita LTO-4





Norberto Aquino

unread,
Sep 18, 2013, 4:27:17 PM9/18/13
to bacula-ba...@googlegroups.com
Entao você esta copiando os arquivos fisicamente é isto?

Se sim isto não vai funcionar.


Leonardo da silva leosilva

unread,
Sep 18, 2013, 4:34:14 PM9/18/13
to bacula-ba...@googlegroups.com
Não entendi muito bem esse conceito do que esta no link que você mandou


Em 18 de setembro de 2013 17:31, Leonardo da silva leosilva <leonardo.s...@gmail.com> escreveu:
Mais então como tenho de fazer?


Leonardo da silva leosilva

unread,
Sep 18, 2013, 4:31:14 PM9/18/13
to bacula-ba...@googlegroups.com
Mais então como tenho de fazer?

Mauricio S. T. Neto

unread,
Sep 18, 2013, 2:55:44 PM9/18/13
to bacula-ba...@googlegroups.com
Leonardo
Não estou entendendo o que você quer dizer com restaurou os volumes.
 

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Mauricio S. T. Neto

unread,
Sep 18, 2013, 4:09:49 PM9/18/13
to bacula-ba...@googlegroups.com
Norberto boa tarde

Tenho acompanhado as duvidas do Leonardo e o que ele quer é fazer um backup normal não copy. Ele esta montando a  primeira estrutura Bacula.

O que ele deseja é ter dois jobs um que efetue backup de alguns arquivos para disco e outro job que efetue o backup de  outro set de arquivos para fita.

No caso ele esta implementando um job de test definindo digamos o "esqueleto" da sua configuração Bacula.
Abraço

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 18, 2013, 9:07:21 PM9/18/13
to bacula-ba...@googlegroups.com
Boa noite Mauricio,

Eu fiz o restore da fita com sucesso, usando o restore do bconsole

escolhi a opção 1 --> para listar os ultimos 20 backups
depois opcao 3 --> 3: Enter list of comma separated JobIds to select
digitei o numero do job que fez o backup dos meus arquivos pra fita
e restaurei o volume que queria com sucesso para o diretório que defini no job de restore


O que ocorre é o seguinte, hoje tenho 2 storages no meu bacula-dir.conf e 2 devices no meu bacula-sd

1º storage que chamo de File,  esta ligado ao devide File do bacula-sd.conf e esta jogando os backups dos meus
servidores para a disco mais precisamente, para a particao /bkp1/bacula



2º storage que chamo LTO-4 que esta referenciando  o device LTO-4 no bacula-sd.conf esta configurado, pra pegar os volumes que grava no disco na particao /bkp1/bacula e jogar pra fita LTO-4



Quando faço restore dos backups que armazeno no disco /bkp1/bacula, consigo acessar os dados dentro dos volumes e restaura-los com sucesso.

Agora quando tento fazer um restore dos dados que grávei pra fita, lembrando que na fita gravei os volumes que estavam na particao /bkp1/bacula,  ele restaura com sucesso o volume, entretanto o bacula no consegue acessar os arquivos dentro desses volumes.



Obs: Cada um dos 2 lugares que armazeno, tanto a particao /bkp1/bacula quanto a fita LTO-4, tem seu próprio: fileset, pool, seu schedule(agendamentos de horario do backup)







Mauricio S. T. Neto

unread,
Sep 18, 2013, 9:19:23 PM9/18/13
to bacula-ba...@googlegroups.com
Leonardo boa noite
Na verdade você esta fazendo backup do backup. Ou seja você esta pegando a estrutura do backup feita pelo bacula e efetuando novo backup dentro da fita. Assim você realmente não terá acesso aos arquivos já que você esta colocando em fita a estrutura previamente montada pelo bacula. Para ter acesso aos arquivos você teria que fazer primeiro o restore de fita e depois novo restore dessa estrutura. afinal você fez dois backups.
 
Mas não precisa fazer isso, você pode indica para o bacula diretamente os arquivos que deseja enviar para fita. Não precisa fazer um backup para disco e depois um backup para fita.

Se o que você realmente deseja é manter seus backups em disco e depois move-los para fita então utiliza a opção Migration ou Copy. Essas opções na verdade copiam ou migram um volume e suas respectivas informações para outro volume.
 
Se não fui claro avise.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 18, 2013, 9:23:48 PM9/18/13
to bacula-ba...@googlegroups.com
Boa noite Mauricio,

Até pela politica de backup que utilizamos na empresa hoje, eu prefiro manter meus backups na fita e depois movelos de la pro disco, como faço pra utilizar estas opções migration e copy?

Onde tenho de definir isso?



Mauricio S. T. Neto

unread,
Sep 19, 2013, 12:03:36 AM9/19/13
to bacula-ba...@googlegroups.com
Leonardo,
Não querendo me intrometer na sua política de backup, mas qual o sentido de manter o bakup na fita e depois mover para disco?

Se você me dizer que mantém, por um período, exemplo  uma semana de backup em disco e todo domingo move para fita ate entendo, mas manter na fita e depois copiar para o disco?

Como esta sendo feito esse rodízio?

Só me preocupo porque você pode estar tendo um trabalho enorme e depois descobrir que o processo implantado
não cobre uma necessidade real de recuperação de arquivos.

O migration ou copy vou precisar me lembrar de alguns detalhes mas não é nenhum bicho de sete cabeças. É que me lembro que tinha uma configuração que é uma pegadinha, você jura que é uma coisa e depois é outra.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


-- 
Mauricio S.T. Neto

Leonardo da silva leosilva

unread,
Sep 19, 2013, 5:37:09 AM9/19/13
to bacula-ba...@googlegroups.com

Bom dia mauricio eu particularmente tambem nao acho a melhor politica. Mas no ramo que trabalhamos por questoes contratuais. Temos de manter nossos loga em fita por um determinado tempo estipulado em contrato.
Hoje fazemoa backups incrementais de 3 em 3 dias e backups fulls de 7 em 7

Leonardo da silva leosilva

unread,
Sep 23, 2013, 7:30:26 AM9/23/13
to bacula-ba...@googlegroups.com
Pessoal, estou implementando o job do tipo copy, seguindo o manual do bacula, e na implementação do mesmo, ele pede pra referenciar um cliente e um fileset.

A dúvida é a seguinte, la ele diz pra criar um cliente fake, so pra constar,  ou tenho de referenciar o cliente e o fileset onde estou gravando os dados dos backups do bacula?

Leonardo da silva leosilva

unread,
Sep 23, 2013, 11:57:06 AM9/23/13
to bacula-ba...@googlegroups.com
tenho de usar as pools que ja tenho adicionando as opções do copy?


--
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste tópico, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/1-83eEjzf2U/unsubscribe.
Para cancelar a inscrição neste grupo e todos os seus tópicos, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br.
Reply all
Reply to author
Forward
0 new messages