bacula - cliente escolhe o conteúdo de backup

2

Eu estaria interessado em implantar bacula como minha solução de backup. Minha desvantagem até agora é que eu não encontrei como / se é possível para um cliente determinar o que ele deseja fazer backup.

Meu entendimento é que isso deve ser definido dentro do Diretor e o Cliente não tem como alterá-lo. (Exceto para entrar em contato com o administrador)

Isso está correto? Se sim, existe alguma maneira elegante de contornar isso?

felicidades

    
por Nikolaidis Fotis 25.02.2013 / 17:59

2 respostas

1

O seu entendimento está correto.
Não há realmente nenhuma maneira elegante de contornar isso. Os clientes Bacula (File Daemons) não têm como comunicar uma lista ao diretor.

Você pode ser capaz de hackear uma solução com base na resposta aceita nesta pergunta , mas você precisaria de alguma maneira para os usuários finais para comunicar o que eles querem backup (por exemplo, uma página da web que grava arquivos). Não é uma solução que eu gostaria de implantar pessoalmente na produção.

Geralmente, os clientes em um cenário corporativo não devem lhe dizer o que fazer backup - é uma receita para o desastre (John Doe pede para você fazer backup de sua área de trabalho. Uma semana depois ele está implorando para restaurar algo de "Meus Documentos" que ele precisa do Super-Fim-do-Universo-Urgente.Você é o Sr. Bad-Backup-Guy por não ter seus arquivos, mesmo que ele tenha lhe dito para não fazer backup deles.

Você, como administrador do sistema de backup, deve informar aos seus usuários o que é backup (e certificar-se de que é uma lista sensata de locais) e comunicar claramente que os usuários devem armazenar arquivos em locais aprovados. para que seja feito backup. (Para a sua loja típica hoje em dia, isso significa que você faz o backup do diretório pessoal do usuário - o OS X e o Windows são bons para armazenar o lixo dos usuários em sua pasta pessoal atualmente).

    
por 25.02.2013 / 18:12
0

Depende da sua definição de "elegante".

  • Você pode instruir o diretor a sempre fazer backup apenas do diretório "/ for_backup" e usar comandos como mount --bind /home/xyz/somedir /for_backup/someplace e / ou ln /home/xyz/somefile /for_backup/someplace2 ou truques semelhantes para especificar o que você deseja fazer backup.
  • você poderia dizer ao diretor para fazer backup de tudo ("/"), mas excluir diretórios e seus subdiretórios se eles contiverem determinados arquivos usando ExcludeDirContaining diretiva (que usa, em seguida, cria à vontade no lado do cliente).

Eu prefiro o último, porque você faz backup de tudo, EXCETO coisa que você não quer / precisa, e se você esquecer algo para adicionar algo, o modo de falha é "oh, estamos usando muito espaço no servidor de backup" em vez de "OMG eu perdi o meu trabalho de vida porque eu me esqueço de editar a configuração para refletir eu renomeei um diretório!"

    
por 27.11.2014 / 15:00

Tags