Chat with us, powered by LiveChat
Home > Backup de dados corporativos > Plug-ins Сorporativos > Acelerador Incremental para NetApp

Em volumes modernos da NetApp com milhões de arquivos pequenos, as ferramentas de backup tradicionais muitas vezes levam horas apenas para detectar os arquivos modificados. Como resultado, as tarefas ultrapassam a janela de backup e continuam lendo dados do filer durante o horário de produção, enquanto o backup compete com os usuários pelo mesmo espaço de armazenamento.

A ferramenta aceleradora de backup para NAS do Bacula oferece tarefas incrementais mais curtas, com muito mais chances de serem concluídas dentro da janela de backup. O plug-in Incremental Accelerator for NetApp obtém a lista de arquivos modificados a partir dos snapshots da NetApp, em vez de procurá-los, e copia apenas esses arquivos por meio de compartilhamentos NFS ou CIFS padrão.

Além disso, o plug-in exclui snapshots antigos assim que eles não são mais necessários, e o Bacula Enterprise protege os próprios backups com armazenamento imutável e criptografia.

 

Este plugin está disponível na RHEL 5 e 6 (32/64 bits), SUSE 11 (64 bits) e suporta o NetApp 7.3.6, 8.0 e 8.1.

Principais recursos do Acelerador de Backup Incremental da NetApp

  • Detecção de alterações com base em snapshots: O acelerador de backup NAS do Bacula compara os snapshots da NetApp para identificar todos os arquivos modificados desde o último backup. Isso elimina a necessidade de varredura diretório por diretório nas tarefas incrementais em volumes com grande número de arquivos.
  • Caminhos separados de controle e dados: O Bacula obtém a lista de alterações da interface de gerenciamento da NetApp e lê os dados dos arquivos por meio dos compartilhamentos NFS ou CIFS que você já utiliza.
  • Cadeia de snapshots com autoeliminação: O Bacula mantém de 3 a 4 snapshots por volume e elimina cada um deles assim que a próxima lista de alterações não precisar mais dele.
  • Descoberta automática de volumes: O Bacula obtém a lista de volumes diretamente do filer, o que evita que caminhos de volume codificados fixamente apareçam no seu conjunto de arquivos (Fileset). As opções volume, include e exclude, então, restringem o escopo.
  • Suporte aos modos 7-Mode e Cluster-Mode: Um único plug-in lida com filers nos modos 7-Mode e C-Mode, e a opção vserver direciona-o para o SVM correto em um cluster. Isso permite que um ambiente misto da NetApp funcione com um único plug-in de backup, em vez de uma ferramenta separada para cada geração do ONTAP.

Benefícios da ferramenta NAS Backup Accelerator

  • Janelas incrementais mais curtas: É possível evitar que as operações de backup se sobreponham ao tráfego dos usuários quando o horário de produção tiver início. O Bacula executa seus backups incrementais rapidamente e conclui a tarefa sem coincidir com as operações ativas do sistema.
  • Retenção de snapshots com autolimitação: O plug-in evita o consumo excessivo de recursos no filer, podando ativamente seu próprio registro de snapshots para manter um limite estrito de 3 a 4 snapshots por volume NetApp.
  • Restaurações granulares de arquivos individuais: Identifique e extraia um arquivo isolado aninhado em um volume NetApp sem esperar que a restauração completa do volume seja concluída.

Recursos e compatibilidade com versões da ferramenta NAS Backup Accelerator

Recursos de backup

  • Detecção de alterações baseada em snapshots: As tarefas incrementais obtêm suas listas de arquivos a partir das diferenças entre os snapshots da NetApp e evitam a varredura do sistema de arquivos.
  • Backups completos: As tarefas completas são executadas pelo mesmo plug-in e fazem backup de todos os arquivos nos volumes selecionados.
  • Escopo no nível do volume: As opções do plug-in volume, include e exclude determinam quais volumes uma tarefa abrange, e a opção include aceita padrões com caracteres curinga, como vol1*.
  • Várias tarefas por volume: Um valor chave exclusivo atribui a cada tarefa seu próprio registro de instantâneos. Várias tarefas podem, então, fazer backup do mesmo volume ou de volumes com o mesmo nome em contextos diferentes, sem que seus instantâneos entrem em conflito.
  • Rastreamento de alterações com o modo preciso: O modo preciso registra movimentações e exclusões de diretórios no momento do backup. Com esse registro, as restaurações reconstroem a estrutura do diretório de origem corretamente.

Recursos de restauração

  • Árvore de restauração de host e volume: Os arquivos restaurados aparecerão em /<nome do host netapp>/<volume>/; assim, o arquivo /etc/passwd do volume vol0 no filer netapp-box aparece como /netapp-box/vol0/etc/passwd. Esse layout indica de qual filer e volume cada arquivo se originou.
  • Seleção de arquivos e diretórios: É possível marcar arquivos ou diretórios individuais na árvore de restauração e restaurar apenas esses arquivos, sem precisar restaurar o volume inteiro.
  • Árvore de restauração virtual: Restaura os arquivos existentes em um sistema de arquivos virtual organizado como /<nome do host NetApp>/<volume>/<arquivos e diretórios>.

Recursos operacionais

  • Conjunto de arquivos exclusivo para plug-ins: A seção “Incluir conjunto de arquivos” deve conter apenas a linha do plug-in netapp-hfc. Não é permitido misturar outros plug-ins ou arquivos comuns com ele.
  • Localização no cliente: A Bacula Systems recomenda instalar o plug-in no cliente que é executado no host do Daemon de Armazenamento. Essa localização mantém o tráfego entre o Daemon de Arquivos e o Daemon de Armazenamento fora da rede.
  • Custo de recursos no modo preciso: O modo preciso aumenta a carga de memória no Daemon de Arquivos e a carga de CPU no banco de dados do catálogo, sem sobrecarregar o próprio NetApp. Volumes com milhões de arquivos exigem que o hardware do Daemon de Arquivos seja dimensionado para essa carga.
  • Aviso sobre a estimativa no nível Full: Uma execução do comando estimate no nível Full, que é o padrão, impõe uma carga pesada a um filer que armazena muitos arquivos. Defina o nível explicitamente antes de executar o comando estimate em um filer de grande porte.

Suporte a plataformas e versões

  • Versão do Bacula Enterprise: O plug-in requer o Bacula Enterprise 6.0.6 ou posterior.
  • Versões da NetApp: São suportadas as versões 7.3.6, 8.0, 8.1, 8.2 e 8.3 do modo 7 da NetApp, juntamente com todas as versões do modo c.
  • Requisito do SDK da NetApp – A instalação requer as bibliotecas Perl do NetApp Manageability SDK, que podem ser baixadas no site de suporte da NetApp.

Recursos de segurança cibernética do Bacula Enterprise

O plug-in da NetApp é executado dentro da plataforma de backup e recuperação do Bacula Enterprise, e os controles de segurança da plataforma protegem o Director, os daemons de armazenamento, o catálogo e os volumes de backup que contêm seus dados do NAS. Esses controles estão em total conformidade com a Estrutura de Segurança Cibernética 2.0 do NIST.

Detecção e identificação de ameaças

  • Verificação antivírus com ClamAV: Verifique se as tarefas podem encaminhar os arquivos de backup para o daemon do ClamAV, que os verifica fora do sistema de origem.
  • Análise de anomalias com o BGuardian: O BGuardian sinaliza possíveis casos de “backup poisoning” ao rastrear desvios no tamanho da tarefa, na contagem de arquivos e na duração, além de relatar senhas fracas e configurações inseguras.
  • Integração com SIEM: O Bacula vem com um pacote Wazuh que inclui um decodificador de logs e um conjunto de regras; outras ferramentas SIEM podem utilizar a saída do Bacula por meio do syslog, de arquivos de log ou do catálogo SQL.
  • Detecção de malware baseada em hash: As tarefas de backup, restauração e verificação podem comparar os hashes dos arquivos com um banco de dados de malware, sendo o abuse.ch a fonte padrão.

Resposta a incidentes e recuperação

  • Isolamento de recursos comprometidos: Os administradores podem desativar tarefas e clientes suspeitos de terem sido comprometidos, e o recurso “Grupos de armazenamento” pode redirecionar a carga de trabalho para longe de um host de armazenamento desconectado.
  • Arquitetura pronta para air-gap: O Bacula funciona totalmente offline, e é possível colocar o Director e os daemons de armazenamento em redes segmentadas que os clientes não possam acessar.
  • Restaurações entre plataformas: O Bacula pode restaurar dados para um cliente ou sistema operacional diferente, como um host Linux isolado, onde a reinfecção é muito mais difícil.

Proteção da infraestrutura de backup

  • Criptografia do daemon via TLS 1.3: O Bacula criptografa, por padrão, o tráfego entre o Director, o File Daemon, o Storage Daemon e o bconsole por meio do TLS 1.3 com PSK automático.
  • Conformidade com FIPS 140-3: O Bacula Enterprise oferece suporte à norma FIPS 140-3 por meio de seu módulo criptográfico OpenSSL-FIPS, e a diretiva FIPS Require = yes obriga cada componente a utilizar uma biblioteca criptográfica em conformidade com a norma FIPS.
  • Volumes imutáveis: O Bacula define os atributos “Append Only” e “Immutable” em volumes de disco e é compatível com o NetApp SnapLock, o Data Domain Retention Lock, a imutabilidade do HPE StoreOnce, fitas WORM e o S3 Object Lock.
  • Criptografia em repouso: O Daemon de Armazenamento pode criptografar volumes com AES-128-XTS ou AES-256-XTS, e o Daemon de Arquivos pode criptografar e assinar dados de arquivos antes que eles saiam do cliente.
  • Integração com LDAP e Active Directory: A autenticação no BWeb e no console pode se conectar ao LDAP e ao Active Directory, e as ACLs continuam controlando o que cada usuário do diretório pode fazer.

Perguntas frequentes

O que é um acelerador de backup para NAS?

Um acelerador de backup para NAS é um software que agiliza os backups em dispositivos de armazenamento conectados à rede (NAS), localizando arquivos modificados sem a necessidade de varredura completa do sistema de arquivos. Ele substitui a lenta varredura diretório por diretório por uma fonte mais rápida de informações sobre alterações. O Bacula Enterprise Incremental Accelerator para NetApp é um plug-in do File Daemon que compara o snapshot de backup anterior com um novo, cria uma lista de todos os arquivos alterados e faz com que o Bacula faça backup apenas desses arquivos.

Quais são as principais vantagens de um acelerador de backup NAS?

A principal vantagem é a redução do tempo de backup incremental em volumes que contêm um grande número de arquivos, já que o acelerador evita a varredura completa dos diretórios. A omissão dessa varredura normalmente resulta em um número significativamente menor de solicitações de metadados ao filer, e a redução da duração das tarefas diminui a probabilidade de que um backup ainda esteja em andamento quando seus usuários começarem o dia de trabalho.

Que métodos posso usar para acelerar backups incrementais em um NAS da NetApp que contém milhões de arquivos?

Substitua a varredura do sistema de arquivos pela identificação de alterações com base em snapshots. O Bacula Enterprise Incremental Accelerator para NetApp solicita ao filer as modificações ocorridas desde o último snapshot de backup, e o Bacula, subsequentemente, faz o backup apenas dos arquivos alterados via NFS ou CIFS. A Bacula Systems criou o plug-in para sistemas NAS da NetApp que suportam um grande número de arquivos.

O Bacula é compatível com backups no modo de cluster (c-mode) da NetApp?

De fato. A documentação do Bacula especifica compatibilidade com todas as versões do modo c e com as versões 7.3.6, 8.0, 8.1, 8.2 e 8.3 do modo 7. Em um sistema no modo c, você deve incluir a opção vserver no comando do plug-in. Também pode ser necessário criar uma conta de usuário no SVM que está sendo copiado.

Qual é o número de snapshots que o acelerador incremental da NetApp retém para cada volume?

O plugin mantém de 3 a 4 snapshots para cada volume, com base na sua estratégia de backup. Essas imagens permitem que o plugin determine as alterações ocorridas desde o backup anterior. Quando um snapshot é considerado desnecessário, o plugin o remove.

Mais informações:

  • Veja os recursos corporativos de backup e recuperação do Bacula Enterprise.
  • O BWeb™ Management Suite é uma suite GUI completa de gerenciamento para o Bacula Enterprise que fornece os relatórios de dados, métricas centrais e análises que os administradores de sistema precisam no seu gerenciamento.
  • Nosso treinamento está disponível em diferentes locais, dependendo do Centro de Treinamento Certificado da Bacula Systems que você escolher.

(20 avaliações, média: 5,00 de 5)