Localizar arquivo dentro de um backup

546 views
Skip to first unread message

Hernane Ribeiro

unread,
Jun 3, 2014, 11:15:56 AM6/3/14
to bacula-ba...@googlegroups.com
Olá pessoal
 
   Qual seria a maneira mais fácil e rápida de localizar um arquivo dentro do backup do bacula ?
 
   Hoje estou fazendo assim:
 
   Entro no bconsole, restore, seleciono o job do backup que quero restaurar, até ai tudo bem, o problema é agora.
 
   Estou utilizando o comando FIND, porem com ele só consigo sabe a onde o arquivo se encontra se eu escrever exatamente como está o nome do arquivo.
   Exemplo: se eu tenho um arquivo chamado Teste.txt e digitar teste.txt ou teste.TXT ou até mesmo teste.* ele não localiza, mesmo colocando o IgnoreCase, no caso do restore não está funcinando.
 
   Dessa forma acho um pouco complicado e demorado achar o arquivo, pois muitos usuários não sabe o nome exato e local em que se encontra o arquivo.
 
   Teria outra forma ?
 
Fico no aguardo de uma possivel ajuda.
 
Abraços
 
Hernane

Rafael Ferreira

unread,
Jun 5, 2014, 2:59:56 PM6/5/14
to bacula-ba...@googlegroups.com
Olá Hernane,
só por curiosidade, os backups que você quer restaurar são de servidores windows ou linux?

###################################
 Rafael Ferreira   -  Consultoria em TI     
 E-mail: rferreir...@gmail.com     
 Tel.: (21) 98893-7015                           
###################################
 Linux Professional Institute Certified    
 LPI ID - LPI000305098                         
###################################



--
Você recebeu essa mensagem porque está inscrito no grupo quot;Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/bacula-backup-pt-br.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/bbc36ad9-d82d-49c9-bdad-c7ef8c26b749%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

3dmar

unread,
Jun 9, 2014, 7:22:23 PM6/9/14
to bacula-ba...@googlegroups.com
Olá Hernane,

Não garanto que é  a maneira mais ágil, mas vamos lá:

  • Sugestão 01

Execute pelo bash (Terminal) o comando:

echo list files jobid=Número_seu_jobid | bconsole | grep "Nome_Arquivo" 

Em resumo receberá a listar de todo o conteúdo do respectivo jobid, depois "grepando" pelo que precisa

Exemplo:

| C:/Windows/System32/inetsrv/dia/                                       |
| C:/Windows/System32/inetsrv/noite                                     |  

  • Sugestão 2 (Se utilizar o Webacula ):

Utilize a busca pelo jobid e acessar a opção Arquivos, também vai lhe trazer a lista dos arquivos backupeados.

Att.
Message has been deleted

Hernane Ribeiro

unread,
Jun 16, 2014, 11:16:58 AM6/16/14
to bacula-ba...@googlegroups.com
Olá 3dmar

   Muito obrigado pela sua dica, era isso mesmo que eu estava procurando, porem ainda não estou conseguindo fazer a busca de arquivo ignorando o case sensitive, então não consigo encontrar os arquivo se escrevo diferente do que foi pro backup exemplo:
   Carteira-2014.xlsx

   Se procuro com carteira-2014.xlsx não obtenho o arquivo, isso pra mim é muito complicado afinal cada usuário salva de uma forma diferente.

Obrigado, por me ajuda.

3dmar

unread,
Jun 16, 2014, 12:25:58 PM6/16/14
to bacula-ba...@googlegroups.com
Opa Hernane,

Por favor, inclui no grep o parametro -i  (grep -i), desta forma deve retornar tanto carteira-2014.xlsx e Carteira-2014.xlsx

Att.

echo list files jobid=Número_seu_jobid | bconsole | grep  -i "Nome_Arquivo" 

Hernane Ribeiro

unread,
Jun 16, 2014, 1:01:19 PM6/16/14
to bacula-ba...@googlegroups.com
3dmar

   Muito obrigado, era isso mesmo que eu estava precisando.

Valeu mesmo pela ajuda.

Abraços!!!

Aparecido Quesada

unread,
Jun 16, 2014, 7:37:38 PM6/16/14
to bacula-ba...@googlegroups.com

Se ainda quiser usar o find poderia ser assim find  / -iname  teste*doc, -iname tanto traz maiúsculo ou minúsculas, mostrará Teste1.doc, TESTE3432.doc,  TeStE134567.doC
Abraços

--
Você recebeu essa mensagem porque está inscrito no grupo quot;Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/bacula-backup-pt-br.
Reply all
Reply to author
Forward
0 new messages