Bacula - Bacula

Bacula
Bacula logo.png
Desenvolvedor (s) Kern Sibbald e equipe
lançamento inicial Janeiro de 2000 ; 21 anos atras ( 2000-01 )
Versão estável
11.0.5 / 3 de junho de 2021 ; 2 meses atrás ( 2021-06-03 )
Repositório
Escrito em C , C ++
Sistema operacional Plataforma cruzada
Modelo Cópia de segurança
Licença GNU Affero General Public License v3.0
Local na rede Internet www .bacula .org Edite isso no Wikidata

Bacula é um sistema de backup de computador de nível empresarial de código aberto para redes heterogêneas . Ele foi projetado para automatizar tarefas de backup que frequentemente exigiam a intervenção de um administrador de sistemas ou operador de computador.

Bacula oferece suporte a clientes de backup Linux , UNIX , Windows e macOS e uma variedade de dispositivos de backup profissionais, incluindo bibliotecas de fitas . Os administradores e operadores podem configurar o sistema por meio de um console de linha de comando , GUI ou interface da web ; seu back-end é um catálogo de informações armazenadas por MySQL , PostgreSQL ou SQLite .

Visão geral

Bacula é um conjunto de programas de computador para gerenciamento de backup, recuperação e verificação de dados de computador em uma rede - fornecendo uma solução de backup para ambientes de sistemas operacionais mistos.

Bacula é de código aberto e lançado sob a licença AGPL versão 3 com exceções para permitir a vinculação com OpenSSL e distribuição de binários do Windows.

Bacula está disponível sob uma "licença dupla" (consulte Licenciamento múltiplo ) AGPLv3 ou licença proprietária. Diversas entidades oferecem suporte comercial para a "versão da comunidade Bacula" AGPL, enquanto a Bacula Systems vende vários níveis de contratos de suporte anual para o "Bacula Enterprise Edition", que contém vários componentes não GPL desenvolvidos internamente. Em 2015, a Bacula Systems foi nomeada "Top 20 Most Promising Data Center Solution Providers" pela CIO Review.

Em comum com outros softwares de licença dupla, os componentes desenvolvidos para o Bacula Enterprise Edition são lançados na edição do Bacula Community após algum período de exclusividade para a versão proprietária.

Desde abril de 2002, o Bacula tem mais de 2 milhões de downloads, o que o torna o programa de backup de código aberto mais baixado.

Recursos

Os recursos do Bacula incluem:

Opções de rede

  • TCP / IP - a comunicação cliente-servidor usa portas e serviços padrão em vez de RPC para NFS , SMB , etc .; isso facilita a administração do firewall e a segurança da rede
  • CRAM-MD5 - autenticação configurável cliente-servidor
  • GZIP / LZO - compressão do lado do cliente para reduzir o consumo de largura de banda da rede ; isto é executado separadamente da compressão de hardware feita pelo dispositivo de backup
  • TLS - criptografia de comunicação de rede
  • MD5 / SHA - verificar a integridade do arquivo
  • CRC - verificar a integridade do bloco de dados
  • PKI - criptografia de dados de backup
  • NDMP - plugin de versão empresarial
  • backup na nuvem com alguns serviços de armazenamento de arquivos S3

SO cliente

O software cliente, executado por um "daemon de arquivo" em execução em um cliente Bacula, oferece suporte a vários sistemas operacionais.

Considerações

Por padrão, os backups diferenciais e incrementais do Bacula são baseados em registros de data e hora do sistema. Conseqüentemente, se você mover arquivos para um diretório existente ou mover um diretório inteiro para o FileSet de backup após um backup completo, esses arquivos não podem ser copiados por um salvamento incremental porque eles podem ter datas antigas. Você deve atualizar explicitamente o carimbo de data / hora em todos os arquivos movidos. As versões do Bacula começando com 3.0 ou posterior suportam backup preciso, que é uma opção que soluciona esse problema sem exigir modificação dos carimbos de data / hora dos arquivos. Este recurso deve sempre ser usado se um estado preciso do sistema de arquivos for importante. Os critérios que devem ser aplicados são configuráveis, ou seja, comparações de inodes, tempos de modificação ou assinaturas md5 / sha1.

História

Encontro Evento
Janeiro de 2000 Projeto iniciado
14 de abril de 2002 Primeiro lançamento para SourceForge.net (versão 1.16)
29 de junho de 2006 Versão 1.38.11 (lançamento da versão 1 final)
Janeiro de 2007 Versão 2.0.0
Setembro de 2007 Versão 2.2.3
Junho de 2008 Versão 2.4.0
Abril de 2009 Versão 3.0.0 com novos recursos
Janeiro de 2010 Versão 5.0.0 com novos recursos
Setembro de 2010 Versão 5.0.3
Janeiro de 2012 Versão 5.2.4 com novos recursos
Fevereiro de 2012 Versão 5.2.6
Junho de 2012 Versão 5.2.9
Fevereiro de 2013 Versão 5.2.13
Julho de 2014 Versão 7.0.5 com muitos novos recursos
Agosto 2015 Versão 7.2.0 com muitos novos recursos
Julho de 2017 Versão 9.0.0 com muitos novos recursos
Dezembro de 2018 Versão 9.2.0 com muitos novos recursos
Janeiro de 2020 Versão 9.4.0 com muitos novos recursos
Março de 2021 Versão 11.0.0 com muitos novos recursos

Garfos de bacula

Em 2011, Graham Keeling, um "ex" desenvolvedor da comunidade Bacula, lançou um fork amigável do Bacula.

Em fevereiro de 2013, um ex-desenvolvedor da comunidade Bacula (com vários outros usuários de Software Livre) lançou o Bareos como um fork do Bacula.

Veja também

Referências

links externos