Bom, como já efetuamos Backup dos Servidores Windows e Linux, vamos para a melhor parte: o Restore.
Para dizer que está 100% funcionando, tem que fazer o Restore também, senão o Backup não estará 100%.
Vamos lá.
No BCONSOLE para restaurar um Backup, vamos usar o comando 'restore':
*restore
E irá aparecer assim:
To select the JobIds, you have the following choices:
1: List last 20 Jobs run
2: List Jobs where a given File is saved
3: Enter list of comma separated JobIds to select
4: Enter SQL list command
5: Select the most recent backup for a client
6: Select backup for a client before a specified time
7: Enter a list of files to restore
8: Enter a list of files to restore before a specified time
9: Find the JobIds of the most recent backup for a client
10: Find the JobIds for a backup for a client before a specified time
11: Enter a list of directories to restore for found JobIds
12: Select full restore to a specified Job date
13: Cancel
Neste caso, irá aparecer diversas opções para o Restore. Eu uso sempre a 1º opção, que irá mostrar sempre os últimos Backup realizados.
O Bacula é uma ótima ferramenta de Backup Open Source, onde podemos usar em pequenas e médias empresas, ou em grandes empresas como já
utilizado.
No início parece ser muito difícil a utilização do Bacula, mas não, nada é impossível de se aprender. Com muita prática e um pouco de leitura, fica
mais fácil a sua utilização.
Para saber mais sobre o Bacula, aí vai algumas dicas:
[1] Comentário enviado por dalveson em 09/04/2012 - 14:16h
Parabens pelo artigo, estou na fase inicial de implantação de um server bacula, porem utilizarei o banco postgree e a interface webBacula para administrar, no mais o artigo esta otimo, utilizarei sem nenhum pingo de duvida como referencia.
PS: o que vc acharia do banco postgree e da interface webbacula, ja utilizou?
Parabens.
att
[2] Comentário enviado por danniel-lara em 09/04/2012 - 14:41h
Valeu dalveson , bom o banco de dados postgres eu nunca usei , mas sei que é um ótimo banco de dados , muitas empresa utilizam .
em relação ao weBacula já utilizei é muito bom mesmo , mas eu gosto mesmo é no terminal , eu prefiro usar o console para administrar o Bacula ;
mas o webacula é muito bom
[4] Comentário enviado por danniel-lara em 10/04/2012 - 09:51h
Concordo com você llevon , outra ferramento que ficou muito agora nas ultimas versões é o BAT (Bacula Admin Tool), uso ela no meu ubuntu pra gerenciar o backup da empresa é muito bom mesmo .
[5] Comentário enviado por rick_G em 10/04/2012 - 20:09h
Mas baaaaaa... Daniel eu nem sei como lhe agradecer pelo conhecimento transmitido aqui, tenho tentado utilizar o bacula há algum tempo mas sem sucesso até hoje.... até esse artigo, parabéns pela clareza das informações e didática aplicada no artigo.... já esta em meus favoritos...
O "Mas baaaaaaaa" foi uma brincadeira espero que não se importe,rsrsrrss, fui há sua palestra no VOLDAY e achei o sotaque diferente....
em julho estarei ai em sua terra para o FISL13....
Até mais....
[9] Comentário enviado por mendofh em 30/05/2012 - 16:49h
Parabens otimo tutorial. Tive um problema na hora de fazer o backup ocorreu tudo certo tanto no windows como no linux.
Porém ao fazer o restore do Windows para o Windows aparece um erro:
30-Mai 13:51 bacula-dir JobId 4: Start Restore Job
AD-Restore.2012-05-30_13.51.06_07
30-Mai 13:51 bacula-dir JobId 4: Using Device "AD"
30-Mai 13:51 bacula-sd JobId 4: Ready to read from volume "adteste" on
device "AD" (/backup/AD).
30-Mai 13:51 bacula-sd JobId 4: Forward spacing Volume "adteste" to
file:block 0:199.
30-Mai 13:51 bacula-sd JobId 4: Error: bsock.c:389 Write error sending
65536 bytes to client:192.168.0.245:36643: ERR=Conexão fechada pela
outra ponta
30-Mai 13:51 bacula-dir JobId 4: Fatal error: Socket error on Store
end command: ERR=Conexão fechada pela outra ponta
30-Mai 13:51 bacula-sd JobId 4: Fatal error: read.c:137 Error sending
to File daemon. ERR=Conexão fechada pela outra ponta
on call to client:192.168.0.245:36643
30-Mai 13:51 bacula-dir JobId 4: Error: Bacula bacula-dir 5.2.6 (21Feb12):
Se eu fizer o restore do windows no linux funciona certinho, teria alguma ideia do que eu posso fazer para resolver?
[10] Comentário enviado por danniel-lara em 08/08/2012 - 10:58h
[9] Comentário enviado por mendofh em 30/05/2012 - 16:49h:
Parabens otimo tutorial. Tive um problema na hora de fazer o backup ocorreu tudo certo tanto no windows como no linux.
Porém ao fazer o restore do Windows para o Windows aparece um erro:
30-Mai 13:51 bacula-dir JobId 4: Start Restore Job
AD-Restore.2012-05-30_13.51.06_07
30-Mai 13:51 bacula-dir JobId 4: Using Device "AD"
30-Mai 13:51 bacula-sd JobId 4: Ready to read from volume "adteste" on
device "AD" (/backup/AD).
30-Mai 13:51 bacula-sd JobId 4: Forward spacing Volume "adteste" to
file:block 0:199.
30-Mai 13:51 bacula-sd JobId 4: Error: bsock.c:389 Write error sending
65536 bytes to client:192.168.0.245:36643: ERR=Conexão fechada pela
outra ponta
30-Mai 13:51 bacula-dir JobId 4: Fatal error: Socket error on Store
end command: ERR=Conexão fechada pela outra ponta
30-Mai 13:51 bacula-sd JobId 4: Fatal error: read.c:137 Error sending
to File daemon. ERR=Conexão fechada pela outra ponta
on call to client:192.168.0.245:36643
30-Mai 13:51 bacula-dir JobId 4: Error: Bacula bacula-dir 5.2.6 (21Feb12):
Se eu fizer o restore do windows no linux funciona certinho, teria alguma ideia do que eu posso fazer para resolver?
[11] Comentário enviado por mathedi em 15/10/2012 - 13:52h
Parabéns pelo artigo.
Estou configurando passo a passo, porém quando digito bconsole ele não conecta (não aparece *) e o terminal fica conforme abaixo, saberiam me dizer o que pode ser?
root@bacula:/etc/bacula# bconsole
Connecting to Director bacula:9101
root@bacula:/etc/bacula#
[15] Comentário enviado por claudio.maciel em 03/01/2013 - 09:47h
Ola Daniel!
Primeiro parabéns pelo artigo, me ajudou bastante...
Só uma duvida... eu consigo fazer o backups na boa mas quando vou fazer a restauração de um cliente windows dá um erro e quando vou ver na maquina windows o serviço do bácula está parado.
Saberia me dizer o que poderia ser??
[16] Comentário enviado por danniel-lara em 03/01/2013 - 10:06h
[15] Comentário enviado por claudio.maciel em 03/01/2013 - 09:47h:
Ola Daniel!
Primeiro parabéns pelo artigo, me ajudou bastante...
Só uma duvida... eu consigo fazer o backups na boa mas quando vou fazer a restauração de um cliente windows dá um erro e quando vou ver na maquina windows o serviço do bácula está parado.
Saberia me dizer o que poderia ser??
grato
Claudio
Valeu , bom ocorreu a mesma coisa comigo , eu tive que reinstalar o bacula novamente , sabe como é o Windows hehehe
[17] Comentário enviado por claudio.maciel em 03/01/2013 - 15:38h
O problema é que já reinstalei duas vezes e ainda assim continua dando errado. Mas percebi que no windows xp vai na boa... isto só está acontecendo no win server 2003 e no win 7 pro.
[18] Comentário enviado por elaine.pitty em 17/04/2013 - 21:48h
Boa noite Daniel, tudo bem?
Gostaria de saber como esta a estrutura do seu servidor onde esta instalado o bacula, tamanho do hd e as partições, e onde o bacula esta realizando os backups, é em outro HD ou fita??
[19] Comentário enviado por danniel-lara em 17/04/2013 - 21:56h
[18] Comentário enviado por elaine.pitty em 17/04/2013 - 21:48h:
Boa noite Daniel, tudo bem?
Gostaria de saber como esta a estrutura do seu servidor onde esta instalado o bacula, tamanho do hd e as partições, e onde o bacula esta realizando os backups, é em outro HD ou fita??
Agradeço e aguardo retorno!!
Elaine Cristina
Boa noite Eliane , bom minha estrutura atualmente esta
um servidor com Centos com bacula instalação do bacula via código fonte ,
onde tenho um Storage caseiro com freenas com 6 disco de 2 TB com raid é claro ,onde faz a conexão via ISCSI com o Servidor do Bacula
e no servidor do bacula eu tenho uma partição só para Backup onde é 8GB de uma olhada na imagem de minha dica http://www.vivaolinux.com.br/dica/Dimensionando-particao-superior-a-2TB
eu ainda não tive o privilégio de fazer backup em fitas com o bacula
[21] Comentário enviado por wellmendes em 18/12/2013 - 16:29h
Boa tarde amigo,
Não consigo usar o comando ./config --with-mysql
Aparece o seguinte aviso: -su: ./config: No such file or directory
Não sei se usa esse comando assim mesmo ou de outro jeito.
Comecei a usar o linux agora e estou usando a versão 12 do ubuntu. Se alguém poder me ajudar eu ficaria grato.
[22] Comentário enviado por danniel-lara em 18/12/2013 - 16:35h
[21] Comentário enviado por wellmendes em 18/12/2013 - 16:29h:
Boa tarde amigo,
Não consigo usar o comando ./config --with-mysql
Aparece o seguinte aviso: -su: ./config: No such file or directory
Não sei se usa esse comando assim mesmo ou de outro jeito.
Comecei a usar o linux agora e estou usando a versão 12 do ubuntu. Se alguém poder me ajudar eu ficaria grato.
apos desconpactar o arquivo tu tem que entrar nesse diretório
./config --with-mysql
[23] Comentário enviado por wellmendes em 19/12/2013 - 09:48h
apos desconpactar o arquivo tu tem que entrar nesse diretório
./config --with-mysql
Obrigado pela ajuda amigo mas mesmo assim eu não consigo usar esse comando "./config --with-mysql".
Eu fiz conforme está no texto, descompactei o arquivo bacula-5.2.6.tar.gz e quando vou usar o "./config --with-mysql" da essa msg ( -su: ./config: No such file or directory).
[24] Comentário enviado por danniel-lara em 19/12/2013 - 09:53h
[23] Comentário enviado por wellmendes em 19/12/2013 - 09:48h:
apos desconpactar o arquivo tu tem que entrar nesse diretório
./config --with-mysql
Obrigado pela ajuda amigo mas mesmo assim eu não consigo usar esse comando "./config --with-mysql".
Eu fiz conforme está no texto, descompactei o arquivo bacula-5.2.6.tar.gz e quando vou usar o "./config --with-mysql" da essa msg ( -su: ./config: No such file or directory).
[26] Comentário enviado por italo777 em 21/03/2014 - 21:23h
olá pessoal fiz toda esta configuração, exatamente como descrito no tutorial, no entando o meu bacula-dir não sobe de jeito nenhum, logo, o bconsole não conecta. Então resolvi baixar uma versão mais recente do bacula e compilar no caso a atualç versão é a 5.2.x mas essa ñova versão que eu instalei apresente o mesmo erro da versão deste tutorial. verificando os arquivos de log eu encontrei esta mensagem.
Mar 21 21:15:30 debian-bacula bconsole: bsock.c:138 Unable to connect to Director daemon on 127.0.0.1:9101. ERR=Conexão recusada
Eu já fiz alguns testes como por exemplo troquei o endereço 127.0.0.1 pelo próprio ip da máquina, revisei as configurações de firewall e constatei que o firewall não esta bloqueando nada, ouseja o firewall esta neutro, verifiquei também se as senhas estão correpondendo e estão, o serviço do mysql esta rodando normalmente mas mesmo assim o bacula-dir insiste em não subir já procurei por ele nos processos do sistema mas ele não esta lá.Somente o bacula-sd e bacula-fd aparecem na lista de processos ativos.Aqui estou usando o debian 6 squeeze. gente conto com a cooperação de vocês para resolver este problema pois estou preciso muito deste servidor, agradeço a atenção de todos.