Eu uso o Bacula há cerca de 13 anos, e o Quantum Superloader LT6 Tape Library há cerca de 3-4 anos.
- Amanda é usada para trabalhos dessa magnitude? É substituído neste ponto por Bacula? Existe uma razão convincente para usar um dos outros?
Nosso volume de backup é um armazenamento de 25 TB e algumas outras pastas menores. As mudanças não são grandes, então incrementais são rápidos. O maior problema que tenho é que um trabalho completo com 25 TB levaria alguns dias para ser concluído, bloqueando os outros trabalhos. Isso significa que você precisa dividir o trabalho para tamanhos de lixo mais gerenciáveis. O LTO-7 é mais rápido, mas sua quantidade de dados também é maior.
Tivemos Bacula trabalhando antes e a integração da biblioteca de fitas não foi tão difícil, então continuamos com ela. Estou muito feliz com a estabilidade e os recursos, as restaurações não são difíceis quando você as obtém. Nenhuma experiência com Amanda, no entanto.
- Parece quase mais simples e menos arriscado apenas escrever minha própria lógica de troca de fita e o script de chamada tar / dump / dd / rsync do que confiar em arquivos de configuração massivos com dezenas de parâmetros? Foolhardy ou aconselhável a longo prazo? As pessoas fazem isso?
Claro que você pode fazê-lo, mas Amanda e Bacula têm o kinks funcionou principalmente. Alguns escrevem uma lista de arquivos e suas somas de verificação nos primeiros blocos, o arquivo tar depois disso. O Tar pode fazer arquivos multi-volume prontos para uso (verificados com o GNU tar 1.29).
- Eu quero poder girar um subconjunto de fitas para fora do autoloader para backup externo. Isso irá desconcertar totalmente Amanda ou Bacula ou causar dores de cabeça na administração?
Sim, isso certamente funciona, o Bacula tem um comando "update slots" para atualizar quais fitas estão na biblioteca. Ele informará no momento do backup qual fita você precisa carregar, caso esteja faltando. Fazemos isso para um pequeno trabalho de backup e precisamos trocar uma fita todos os meses de um pool de 7 fitas. Os outros 6 estão sempre fora do local (fora do local e mais espaço na biblioteca). Para uma restauração, trazemos o que precisamos, mas felizmente raramente precisamos de uma restauração.
- Esses sistemas podem aproveitar os códigos de barras que eu tenho nas fitas, já que o hardware lê os códigos de barras?
Sim, usar "armazenamento de códigos de barras de etiqueta = LTO6" usará os códigos de barras para rotular as fitas. Existem sites em volta para imprimir suas próprias etiquetas.
O que eu nunca tentei é o LTFS, ou seja, um sistema de arquivos em fita, talvez combinado com o rsnapshot poderia ser uma alternativa viável.
Eu sugiro strongmente experimentar todas as soluções, e não tenha medo de olhar para documentação antiga, muito ainda é válido. E restaure!