Estou jogando com o BareOS. Entendo que, quando tudo está configurado corretamente, todos os backups são automáticos e as purgas são gerenciadas para que nada falte.
Mas enquanto estou acertando a configuração, tenho vários backups de teste que são inúteis. No BAT, se eu clicar em "excluir", recebo o aviso:
Tem certeza de que deseja excluir?? !!!. (sic)
Este comando de exclusão é usado para excluir um registro de trabalho e todos os registros de catálogo associados que foram criados. Este comando opera apenas no banco de dados do Catálogo e não tem efeito nos dados reais gravados em um Volume. Este comando pode ser perigoso e recomendamos enfaticamente que você não o use a menos que saiba o que está fazendo. O trabalho e todos os seus registros associados (arquivo e mídia de trabalho) serão excluídos do catálogo. Pressione OK para prosseguir com a operação de exclusão.? (sic)
Existem pequenas variações para esta mensagem em todo o software BAT.
Agora, não sei o que estou fazendo , então sempre cliquei em "cancelar", mas fiz um backup completo subsequente. Portanto, tenho certeza de que, se eu excluir isso, ainda terei todos os backups de que preciso.
Qual é o processo correto para excluir backups e recuperar espaço em disco manualmente?
Como diz a mensagem, a operação tocará apenas no banco de dados. Ele não recuperará espaço em disco e será possível fazer uma restauração se você estiver determinado (você precisa usar o utilitário bscan).
Normalmente, seus trabalhos estarão entrelaçados no mesmo arquivo de mídia (volume), pelo menos estão na minha configuração, pois armazeno em volumes de 50G cada um. Isso significa que você não pode excluir os dados de um único trabalho, só pode excluir o volume se todos os trabalhos nele estiverem qualificados para exclusão.
Eu escrevi um script que pode excluir volumes que não contêm nenhum trabalho que valha a pena manter. Você pode encontrá-lo aqui:
http://heim.ifi.uio.no/kjetilho/hacks/#bacula-purge-unused