--
Você recebeu essa mensagem porque está inscrito no grupo "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 https://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/56D082D5.8060800%40gmail.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CADOApSBVB11XuTwraunj9BMK5C-zu8SYUH_TjRu%2BswnCiX5zGA%40mail.gmail.com.
Wanderlai obrigado pela resposta mas veja
"Volumes" no diretório de backup
Oct 20 18:59 mssql-sysdbase-2015-10-20-18:59
Oct 25 10:00 mssql-sysdbase-2015-10-25-10:00
Nov 1 10:00 mssql-sysdbase-2015-11-01-10:00
Nov 15 10:00 mssql-sysdbase-2015-11-15-10:00
Nov 22 10:00 mssql-sysdbase-2015-11-22-10:00
Dec 6 10:00 mssql-sysdbase-2015-12-06-10:00
Dec 13 10:00 mssql-sysdbase-2015-12-13-10:00
Dec 20 10:00 mssql-sysdbase-2015-12-20-10:00
Dec 27 10:00 mssql-sysdbase-2015-12-27-10:00
Minha seção bconsole com os comandos sugeridos por você
*update volume=mssql-sysdbase-2015-10-20-18:59 actiononpurge=truncate
Automatically selected Catalog: bacula-catalog
Using Catalog "bacula-catalog"
New ActionOnPurge is: Truncate -----> Não entendi o porque se eu criei meus pools /volumes já com purgeontruncate porque ele diz que new action
*purge volume=mssql-sysdbase-2015-10-20-18:59 pool=mssql-sysdbase storage=mssql-sysdbase
This command can be DANGEROUS!!!
It purges (deletes) all Files from a Job,
JobId, Client or Volume; or it purges (deletes)
all Jobs from a Client or Volume without regard
to retention periods. Normally you should use the
PRUNE command, which respects retention periods.
Using Catalog "bacula-catalog"
Volume "mssql-sysdbase-2015-10-20-18:59" has VolStatus "Purged" and cannot be purged. --> ja estava purged
The VolStatus must be: Append, Full, Used, or Error to be purged.
*truncate volume=mssql-sysdbase-2015-10-20-18:59 pool=mssql-sysdbase storage=mssql-sysdbase
No Volumes found to perform truncate action. ---------> e continua não achando o volume
Em 26-02-2016 14:30, Wanderlei Huttel escreveu:
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CAAHJNBCbUKOEeAqCJKsLP4p8oeraGUS2UNVJ56wYZ4W3qoDSAw%40mail.gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CADOApSDBww%3D8VitaOYZ0N_pNp3ZkhbejzWanrqPvX_h94qs6ZQ%40mail.gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CAAh-UZbTbw0A4UvUgPqwz2gYQv5ExfjBwQ20Li4WR%2BXCk1bG6Q%40mail.gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CADOApSCt4hQM9953EVT77qCjA7iH_2eosk9ShKEKANd8QfGfdQ%40mail.gmail.com.
Olá Wanderlei,Sim, o Bacula realiza o truncate dos volumes quando configurado no pool ActionOnPurge=truncate ou quando informado na opção "action" do comando "purge" do bconsole.
Eu tive essa confusão mental com "purge", "prune", "truncate", etc., há muito tempo atrás quando comecei a usar o Bacula. E acho que hoje em dia entendi bem como funciona.1) O purge não significa que o Bacula apaga o volume do catálogo ou do disco. O prune tampouco.
2) O truncate não significa que depois de realizado vamos passar a ver o "VolBytes" no catálogo com valor 0, muito menos vai "zerar" o arquivo em disco.
Por que?Em ambos os casos, porque a filosofia do Bacula é "manter seus dados de backup o maior tempo possível resguardados, sãos e salvos".Quando fazemos um purge de um volume, estamos dizendo ao Bacula o seguinte: "estou desconsiderando os tempos de retenção para este meu volume, você pode reutilizá-lo quando precisar."
Quando fazemos um truncate em um volume, estamos dizendo ao Bacula o seguinte: "quando for reutilizar este volume, por favor comece a escrever ao princípio do arquivo.".
Deixando mais clara a funnção do truncate com um exemplo:A) Sem o uso do truncate:1) Vol-0001 foi criado, realizado backup de 50 GB. O arquivo em disco para o Vol-0001 aparece com tamanho 50 GB.
2) Foi realizado um purge do volume.
3) Ao ser reutilizado, o(s) job(s) gravaram apenas 20 GB no Vol-0001. No entanto, o Vol-0001 irá continuar ocupando em disco os 50 GB.
B)1) Vol-0001 foi criado, realizado backup de 50 GB. O arquivo em disco para o Vol-0001 aparece com tamanho 50 GB.
2) Foi realizado um purge do volume com a opção truncate (seja ela configurada no Pool ou informada no ato de emitir o comando purge com a opção action).
3) Ao ser reutilizado, o(s) job(s) gravaram apenas 20 GB no Vol-0001. O Vol-0001 irá ocupar em disco 20 GB.
Por isso o truncate "economiza" espaço em disco. Mas só vamos "visualizar" o truncate após a reutilização do volume, antes disso, o Bacula não faz nada para manter os dados o maior tempo que pode guardados.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CAAh-UZaNp8TY9XmfrS7pwg4Jz%2BnvZCV%3DE0PWWpD_hLX3sp6JtA%40mail.gmail.com.
3) Ao ser reutilizado, o(s) job(s) gravaram apenas 20 GB no Vol-0001. No entanto, o Vol-0001 irá continuar ocupando em disco os 50 GB.
Ficou errado uma parte:3) Ao ser reutilizado, o(s) job(s) gravaram apenas 20 GB no Vol-0001. No entanto, o Vol-0001 irá continuar ocupando em disco os 50 GB.Acredito que você está equivocada, pois não faz nenhum sentido você ter um volume que pode ser reutilizado (Purged) e o bacula manter essas informações no volume. A única maneira de acontecer isso é se eu fazer um purge no volume e após fazer um update no volume e voltar o estado dele para append. Caso contrário nunca iremos saber o tamanho real de cada volume (bytes utilizáveis).
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CAAh-UZaNp8TY9XmfrS7pwg4Jz%2BnvZCV%3DE0PWWpD_hLX3sp6JtA%40mail.gmail.com.
--
Você recebeu essa mensagem porque está inscrito no grupo "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 https://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/assp.0867d98010.184153283.6785544.1456749591978.JavaMail.zimbra%40bacula.com.br.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CAAh-UZZM%2B34nAUyFX4GhvvmVbjnvzTVVvO4UCw%3DG3wWKFNvmkQ%40mail.gmail.com.
Olá Wanderley e Heitor,Sobre o comando "purge action=truncate", já não existe dessa forma desde a versão 7.0.X. Pede um "help purge" que você vai ver que não aparece a opção "action=" desde a versão 7.0.X. Agora é preciso fazer o purge e depois o truncate (comandos purge e truncate separados).
Tem uma discussão sobre isso aqui: https://www.mail-archive.com/bacula-users%40lists.sourceforge.net/msg60918.htmlEntão pra que serve o truncate? Sequando o volume é reciclado o baculajá faz o relabel do volume e antes de reutilizar o tamanho em disco não muda? Somente para mudar o VolBytes do volume para 200 (VolBytes que corresponde ao tamanho de um volume zerado)? Sem mudar nada em disco? Somente o purge não seria suficiente?
--
Você recebeu essa mensagem porque está inscrito no grupo "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 https://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/0dadeb18-9194-47b6-9f9a-60be61bbac5e%40googlegroups.com.
Oi Ana,
Parece mais preciso!
O truncate contraria o princípio da preservacão dos dados de backup, limpando imediatamente os volumes expirados.
Abráços,
===========================================================================
Heitor Medrado de Faria - LPIC-III | ITIL-F | Bacula Systems Certified Administrator II
Do you need Bacula training? http://bacula.us/video-classes/
+55 61 8268-4220
Site: http://bacula.us FB: heitor.faria
===========================================================================
Enviado por TypeApp