O que é o EBacula (Bacula Enterprise)?

O Bacula Enterprise é um sistema distribuído avançado de backup de centros de dados. Ele integra os principais recursos dos projetos do Bacula Community com tecnologias específicas para criar uma das soluções de backup empresariais mais poderosas e estáveis disponíveis. O Bacula Enterprise inclui recursos e plugins exclusivos para modernizar sua estratégia de recuperação de dados, aumentar a eficiência da infraestrutura de TI e reduzir significativamente os custos. Fale conosco hoje mesmo para iniciarmos um projeto.

Principais Recursos

  • Tecnologia de snapshots para obter uma cópia somente leitura do conjunto de dados de um ponto no tempo que permite que os aplicativos continuem gravando seus dados, tanto para sistemas de arquivos, máquinas virtuais e bancos de dados
  • Sistema de arquivos com criptografia (EFS) do Windows que permite que os arquivos sejam criptografados de forma transparente para proteger dados confidenciais de invasores com acesso físico ao computador
  • Funcionalidade de backup e recuperação de dados diferencial, full, incremental e full sintético
  • Recursos do Global Endpoint deduplication™ (desduplicação do cliente para o armazenamento) para economizar muito os custos de hardware e minimizar a utilização da largura de banda da rede
  • Integração na nuvem nativa – via interface S3, Azure, Swift, CEPH etc.
  • Capacidade Full Sintético Progressivo para economia massiva de tempo do backup
  • Cópia de Storage Daemon para outro (SD2SD), com recursos de replicação e deduplicação
  • Storage Daemons também para sistemas Windows
  • Opção Storage Daemon conecta no Cliente (transversar Firewall)
  • O Daemon de Armazenamento de Relatórios permite recuperar um intervalo de informações, como espaço em disco disponível e informações de uso de disco
  • REST API, padrão consagrado da indústria para integração com outras aplicações e nuvem
  • BWeb Management Suite para configurar, implantar, analisar e gerenciar sua infraestrutura de backup e restauração. Módulos de gráficos, relatórios e monitoramento da gravação em nuvem
  • Interface bcloud de Backup-as-a-Service para empresas de hospedagem, provedores de MSPs e IaaS
  • Escalabilidade imbatível, com até 10.000 clientes de backup por servidor (Director)
  • Compressão de linha de comunicação permitindo dividir por 3 o volume de dados transmitidos através das linhas de comunicação
    Plug-in para gerar automaticamente listas de inclusão de arquivos e diretórios do backup, inclusive todas as unidades em um ambiente Windows
  • Suporte a deduplicação em nível sistemas de arquivos ou hardware (formato de volume alinhado)
  • Plugin de Serviços de Diretórios (OpenLDAP e Active Directory)
  • Bacula Microsoft VSS plugin com suporte para MS SQL Server e MS Exchange
  • Plugin Bacula MSSQL VDI
  • Plugin Bare Metal Recovery para sistemas Linux e Windows (com suporte a UEFI e EFI)
  • Plugin NDMP
  • Plugins client-less para VMs
  • Plugin de VMware com restauração instantânea granular de arquivos únicos
  • Plugin KVM
  • Plugin Hyper-V
    Plugin Xen
  • Plugin Proxmox
  • Módulo de Biblioteca de Fita Compartilhada SAN
  • Plugin Oracle
  • Plugin SAP
  • Plugin SAP HANA
  • Plugin MySQL
  • Plugin PostgreSQL
  • Plugin Delta
  • Acelerador Incremental para NetApp
  • Backup iniciado pelo cliente
  • Reinício de Jobs incompletos
  • Pausar e resumir backups
  • Limitação de largura de banda
  • Opção sempre fazer backup de determinado arquivo
  • Backup de permissões e outros metadados dos arquivos
  • Backups de vários volumes e recuperação de dados suportados
  • Um banco de dados padrão SQL completo e abrangente de todos os arquivos armazenados em backup. Isso permite a visualização on-line de arquivos salvos em qualquer volume específico e recursos avançados de geração de relatórios.
  • Poda automática do banco de dados (remoção de registros antigos), simplificando assim a administração do banco de dados.
  • Agendador de trabalhos interno
  • Implementação multi-threaded
  • Um arquivo de configuração abrangente e extensível para cada daemon
  • Múltiplas tarefas podem ler o mesmo volume  simultaneamente
  • Script de alerta BSys (suporte preditivo)
  • Suporte para snapshots de ponto de montagem do Windows

Deduplicação Global em Nível de Blocos

A deduplicação pode reduzir significativamente o espaço em disco necessário para armazenar seus dados. Nos melhores casos, dependendo da deduplicabilidade dos dados de backup, isso pode reduzir o espaço em disco necessário em 99%.

O Bacula possui 3 mecanismos de deduplicação. 2 via software, 1 via hardware.

A Deduplicação Global ou apenas no Storage, via software, compacta os dados após a deduplicação, portanto, você deve evitar o backup de dados compactados, o que geralmente rende uma baixa taxa de deduplicação.

Como mostrado na Figura 1, a Deduplicação Global pode reduzir significativamente a largura de banda de rede necessária, porque ambas as extremidades podem trocar referências em vez dos dados reais em si. Funciona quando o destino já tem uma cópia dos blocos originais. A desduplicação funciona para backups e durante a restauração.

O que é o EBacula (Bacula Enterprise)? 1
Figura 1. Engine Dedup Bacula

Manipular referências em vez dos dados pode acelerar a maior parte do processamento dentro do Daemon de Armazenamento. Por exemplo, os recursos do Bacula como Cópia/Migração e o Virtual Full podem ser até 1.000 vezes mais rápidos.

A deduplicação via software pode ser feita apenas no storage, se por algum motivo não seja possível fazer a Global.

Os feedbacks dos clientes do Bacula Enterprise são excelentes. O fator de redução está entre 5 e 25 vezes o tamanho dos dados de backup médios. Nosso engine de dedup é pelo menos tão bom quanto nossos concorrentes.

Um Guia Rápido sobre o driver de Deduplicação Bacula está disponível aqui: http://www.bacula.com.br/driver-deduplicacao-global-bacula-enterprise-guia-rapido/

A Deduplicação via Hardware é provida por um driver que grava volumes do Bacula em formato alinhado com limites de bloco específicos. Isso permite que um equipamento storage ou sistema de arquivos que façam deduplicaçao tenham máxima eficiência. Trata-se de um volume otimizado para desduplicação (ou freqüentemente chamado de formato de volume “Alinhado”).

Como há vários sistemas de arquivos de desduplicação disponíveis nos sistemas Linux (ZFS, lessfs, ddumbfs, SDFS (OpenDedup), LiveDFS, ScaleDFS, NetApp NFS), Epitome (OpenBSD), Quantum (em seu appliance), …, esta implementação do Bacula permite que os usuários escolham o mecanismo de desduplicação que desejam usar.

Embora alguns desses mecanismos de desduplicação usem blocos grandes (128K), o bloco os tamanhos na maioria podem variar de 4K a 1M. O Bacula com Volumes Alinhados possui várias diretivas que permitem ajuste ideal para o mecanismo de desduplicação subjacente.

Outras Funcionalidades Detalhadas

Controle de Jobs:

  • Backup/restauração de rede com Diretor centralizado
  • Agendador interno para execução automática de trabalho
  • Agendamento de vários trabalhos simultâneos
  • Execução de um trabalho de cada vez ou vários trabalhos simultâneos (às vezes chamado de multiplexação)
  • Sequenciamento de tarefas usando prioridades
  • Interface GUI também desktop (Bacula Administration Tool, também conhecida como BAT)

Estado da Arte em Segurança:

  • Compatível com FIPS 140-2
  • Código de criptografia de dados (AES 128, AES192, AES256 ou blowfish) e o algoritmo de resumo
  • Sistema de arquivos com criptografia do Windows (EFS)
  • Verificação de confiabilidade dos dados de backup existentes ou detecção silenciosa de dados corrompidos
  • Verificação de arquivos catalogados anteriormente, permitindo uma capacidade tipo Tripwire (detecção de invasão do sistema)
  • Autenticação de senha CRAM-MD5 entre cada componente (daemon)
  • Criptografia configurável de comunicações TLS (SSL) entre cada componente
  • Criptografia configurável de dados (no volume) em um cliente por cliente
  • Cálculo das assinaturas MD5 ou SHA1 dos dados do arquivo, se solicitado

Recursos de Recuperação de Dados:

  • Restauração GUI com opções disponíveis para aplicação de origem ou local no disco todos os plug-ins, garantindo maior confiabilidade e flexibilidade do processo de restauração
  • Restauração de um ou mais arquivos selecionados de forma interativa para o backup atual ou um backup antes de uma hora e data especificadas
  • Restauração de um sistema completo a partir do zero (Bare Metal). Isso é principalmente automatizado para sistemas Linux e Solaris
  • Listagem e Restauração de arquivos usando programas de ferramentas independentes bls e bextract. Entre outras coisas, isso permite a extração de arquivos quando o Bacula® e/ou catálogo não estão disponíveis
  • Capacidade de restaurar rapidamente o banco de dados do catálogo usando arquivos de bootstrap (salvos anteriormente)
  • Capacidade de recriar o banco de dados de catálogo verificando volumes de backup usando o programa bscan

Catálogo SQL:

  • Recurso de banco de dados de catálogo para lembrar de backups de Volumes, pools, tarefas e arquivos
  • Suporte para bancos de dados MySQL, PostgreSQL e SQLite Catalog
  • Consultas extensíveis do usuário para os bancos de dados

Gerenciamento Avançado de Volume e Pool:

  • Volumes etiquetados, impedindo a substituição acidental (pelo menos por Bacula). O Bacula Enterprise Edition também suporta rótulos de fita IBM / ANSI, que são reconhecidos por muitos softwares de gerenciamento de fita corporativos.
  • Qualquer número de trabalhos e clientes pode ser feito em um único volume. Ou seja, você pode fazer backup e restaurar máquinas Linux, Unix, Sun e Windows para o mesmo volume
  • Backup em vários volumes. Quando um volume está cheio, o Bacula solicita automaticamente o próximo volume e continua o backup
    Gerenciamento de biblioteca de pool e volume, oferecendo flexibilidade de volume (por exemplo, conjuntos de volume mensais, semanais e diários, conjuntos de volumes segregados pelo cliente)
  • Formato de dados de volume independente de máquina. Os clientes Linux, Solaris e Windows podem ser submetidos a backup no mesmo volume, se desejado
  • O formato de dados do Volume é compatível com versões superiores para que os volumes antigos sempre possam ser lidos
  • Um manipulador de mensagens flexível, incluindo roteamento de mensagens de qualquer daemon de volta para o Diretor e relatório de email automático
  • Dados em spool para o disco durante o backup com gravação subseqüente na fita dos arquivos do disco em spool. Isso evita o “lustrar-sapatos” da fita durante backups incrementais/diferenciais

Suporte avançado para a maioria dos dispositivos de armazenamento:

  • Desconhecidos robôs-de-fitas não suportados pelo Bacula
  • Suporte ao trocador automático usando uma interface de shell simples que pode interagir com praticamente qualquer programa de bibliotecas
  • Suporte para códigos de barras do autochanger; etiquetagem automática de fita a partir de códigos de barras
  • Suporte automático para várias revistas de trocadores automáticos usando códigos de barras ou lendo as fitas
  • Suporte para vários autochangers no mesmo Storage Daemon
  • Todos os blocos de volume (aproximadamente 64 K bytes) contêm uma soma de verificação de dados
  • Suporte de migração: mova dados de um Pool para outro ou um Volume para outro

Diversos:

  • Implementação multi-threaded
  • Um arquivo de configuração abrangente e extensível para cada daemon
  • Relatório de Daemon de Armazenamento
  • Interface do console para o diretor permitindo controle completo
  • Backup/restauração de dispositivo bruto. A restauração deve ser para o mesmo dispositivo

Cases de referências de TCO

As Figuras 2, 3 e 4 mostram cases Europeus, Norte Americanos e Brasileiros, respectivamente:

O que é o EBacula (Bacula Enterprise)? 2

Figura 2. Cases EuropeusO que é o EBacula (Bacula Enterprise)? 3

Figura 3. Cases Americanos (NHK Japonês)O que é o EBacula (Bacula Enterprise)? 4Figura 4. Cases Brasileiros

Apresentação Atualizada

A apresentação mais atualizada do Bacula Enterprise, com novos cases tais como Volkswagen, Airbus, bancos e grandes empresas de telecomunicações, está disponível através da URL: http://www.bacula.com.br/slides

Fale Conosco!

Podemos reduzir seu custo com licenças de backup com a mesma qualidade ou superior. Siga o link.

Disponível em: pt-brPortuguêsenEnglish (Inglês)

Deixe uma resposta