Chat with us, powered by LiveChat

O NDMP é um padrão de backup e recuperação livre de licença, desenvolvido especificamente para arquivos em NAS. Como os dispositivos NAS não conseguem se recuperar de um desastre de forma independente, grandes fornecedores como NetApp, EMC, HPE e Huawei integram o plug-in NDMP nativamente em seu hardware para extrair dados com segurança.

Ao contrário de protocolos legados, como NFS e CIFS, que obrigam o servidor de backup a verificar cada arquivo e lista de controle de acesso (ACL) individualmente, o plug-in NDMP do Bacula opera com os formatos Dump, Tar ou SMTAPE que o filer transmite diretamente para o destino de backup, o que elimina o congestionamento causado pela verificação arquivo a arquivo.

O plug-in NDMP do Bacula opera por meio da arquitetura “filer-to-server”, na qual os backups NDMP são incluídos nas mesmas programações, no mesmo Catálogo e sob o mesmo monitoramento de tarefas que todas as demais tarefas já executadas pelo administrador. Como resultado dessa integração, os administradores não precisam mais implantar ou monitorar um sistema paralelo ao seu ambiente de backup existente para detectar tarefas NDMP com falha. Isso é especialmente importante para grandes organizações com ambientes NAS de grande porte que armazenam milhões de arquivos pequenos.

ndmp backup architecture

NDMP backup architecture

Benefícios do plug-in NDMP do Bacula

  • Backup e recuperação ultrarrápidos – Os tempos de execução de backup e recuperação diminuem significativamente com o plug-in NDMP do Bacula, o que reduz a janela de backup e mantém os sistemas de produção ininterruptos.
  • Menor uso de recursos – As operações NDMP consomem menos recursos do servidor, largura de banda de rede e capacidade dos dispositivos de armazenamento, de modo a não interferir nas cargas de trabalho de produção.
  • Menor ocupação de espaço de armazenamento – O volume total de armazenamento de backup diminui graças à capacidade do plug-in NDMP de analisar os formatos nativos NetApp Dump, EMC Unity DUMP e Tar universal, o que maximiza as taxas de desduplicação com a Desduplicação Global de Pontos Finais do Bacula.
  • Suporte a ambientes heterogêneos – Os administradores podem configurar e definir políticas de backup em dispositivos NAS de diversos fornecedores, incluindo NetApp, HPE, EMC e Huawei, por meio de uma única interface do Bacula.
  • Combinação de plug-ins de alto desempenho – O uso do backup NDMP em conjunto com o Progressive Virtual Full e Global Endpoint Deduplication proporciona excelente desempenho.

Principais recursos do plug-in NDMP do Bacula

  • Consolidação de NAS de vários fornecedores – Em vez de implantar uma ferramenta separada para cada plataforma, o plug-in NDMP do Bacula realiza backups de filers da NetApp, EMC, HPE e Huawei por meio da mesma política compartilhada. Se, por exemplo, o senhor estender o prazo de retenção para um ano no ambiente da NetApp com ferramentas separadas e se esquecer de fazer o mesmo na EMC, a EMC excluirá os backups após seis meses.
  • Completo, Incremental e Incremental Indefinidamente – Três níveis de backup, cada um determinando a quantidade de dados do filer que será copiada em uma determinada execução. O nível Completo copia tudo no filer; o Incremental copia apenas o que foi alterado desde a última execução; e o Incremental Indefinidamente permite que você execute um backup Completo uma única vez, e todas as execuções subsequentes sejam incrementais, indefinidamente. Cada um dos três níveis captura automaticamente a ACL de cada arquivo, juntamente com o próprio arquivo. Sem isso, os arquivos restaurados perderão suas regras de acesso originais. Por exemplo, uma pasta de finanças restaurada sem essa configuração poderia acabar aberta a todos ou totalmente bloqueada para a equipe de finanças, e alguém teria então que reconfigurar as permissões manualmente, arquivo por arquivo.
  • Inclusão e exclusão no nível do diretório – O plug-in pode fazer backup de diretórios específicos configurados em suas definições de inclusão e exclusão, em vez de fazer backup de todo o volume NDMP por padrão. Um filer que contém pastas compartilhadas críticas, juntamente com diretórios temporários descartáveis e de cache, não precisa que todos eles sejam incluídos no backup.
  • Formatos nativos compatíveis com deduplicação – O plug-in analisa o formato NDMP nativo de cada fornecedor para identificar os limites dos arquivos dentro desse fluxo. Ele lê diretamente o Dump da NetApp, o Unity DUMP da EMC e o Tar, que é independente de fornecedor, a fim de manter altas as taxas de deduplicação e reduzir os custos de armazenamento.
  • Restauração de item único – O plug-in NDMP do Bacula localiza arquivos individuais dentro do dump por meio de um arquivo de histórico (HIST) gerado automaticamente. Esse recurso, ausente em ferramentas de backup legadas, permite que o plug-in evite uma restauração completa do volume e recupere um item específico, como um arquivo excluído acidentalmente.
  • Roteamento de dados sem agente (NDMP de 3 vias) – O roteamento de dados sem agente é um recurso de orquestração remota no qual o Bacula Director aciona o backup pela rede para manter o próprio NAS imune a códigos de terceiros. Ele funciona instruindo o NAS a enviar seu fluxo diretamente para uma unidade de fita em outro dispositivo (3 vias).

Escolhendo um destino de backup para seus backups NDMP

O plug-in NDMP grava backups em fita, disco ou armazenamento em nuvem, e a escolha certa depende da rapidez com que você precisa recuperar os dados em relação ao quanto está disposto a pagar para garantir essa rapidez. Todos os três podem ser utilizados simultaneamente na mesma estratégia de backup: fita para arquivamento de longo prazo, disco para recuperação no mesmo dia e nuvem para redundância fora do local, em vez de forçar uma única escolha em todo o ambiente.

Destino do backup Custo por gigabyte Velocidade de restauração Mais adequado para
Fita O mais baixo dos três Acesso mais lento, mas é possível extrair um único arquivo sem restaurar a fita inteira Arquivamento de longo prazo, armazenamento externo em instalações seguras ou auditadas; transferência de petabytes de dados com baixo custo de transporte
Disco Mais alto do que o da fita, especialmente quando se levam em conta os custos de energia e operação O mais rápido dos três; já está online Necessidades diárias de recuperação; replicação em vários locais para recuperação de desastres e continuidade de negócios
Nuvem Varia de acordo com o provedor; os custos de armazenamento e acesso aos dados costumam ser cobrados separadamente Comparável à fita, pois os dados precisam ser transferidos de volta para o local principal antes de poderem ser utilizados Armazenamento externo com escalabilidade sob demanda; caminhos de recuperação de desastres nativos da nuvem

Além do destino, o NDMP define três formas de transferir dados do filer para esse destino, e o Bacula recomenda uma delas especificamente para uso em produção.

  • Filer-to-Filer – Dois filers trocam dados diretamente, um conectado ao NAS e o outro conectado à biblioteca de fitas. Os backups fluem, então, do primeiro filer para o segundo e, em seguida, para o meio de armazenamento. Vários filers de origem podem alimentar a mesma biblioteca de fitas dessa forma, de modo que os recursos da biblioteca possam ser utilizados com maior eficiência.
  • Backup local – A biblioteca de fitas se conecta diretamente ao NAS (normalmente por Fibre Channel ou SCSI, sem intermediários na conexão). Por meio dessa conexão direta, os dados são transferidos mais rapidamente. No entanto, o tráfego de backup trafega pela SAN, o que pode tornar mais lenta a conexão de outros clientes que utilizam essa mesma conexão.
  • Backup remoto (do filer para o servidor) – Um servidor de backup fica entre o filer e o armazenamento de destino. Um servidor de backup fica entre o filer e o armazenamento de destino. Nesse caso, os dados são transferidos do filer para o servidor de backup e, em seguida, para o destino — fita, disco ou nuvem —, dependendo da configuração. O tráfego de backup segue por seu próprio caminho de rede, normalmente Ethernet, em vez de competir com o tráfego de produção na SAN. Dessa forma, um único servidor de backup pode dar suporte a vários filers, a fim de simplificar o gerenciamento à medida que o ambiente cresce. Esta é a arquitetura que o Bacula recomenda para implantações NDMP em produção, e é o modo que o plug-in NDMP utiliza por padrão.

 

Recursos completos do software de backup NDMP

Recursos de backup

  • Três formatos NDMP nativos, além do SMTAPE – O NDMP lê diretamente o formato Dump nativo da NetApp, o formato Unity DUMP da EMC e o formato Tar, que é independente de fornecedor. O SMTAPE, formato binário bruto da NetApp, também é compatível e preferido por sua velocidade de backup relativamente alta.
  • Inclusão e exclusão no nível de diretório – É possível restringir o escopo de uma tarefa de backup a diretórios específicos em um volume NDMP, em vez de fazer backup de todo o volume por padrão, por meio de suas opções de inclusão e exclusão.
  • Limites incrementais estendidos na NetApp – Entre um backup completo e um diferencial, a precisão da restauração no formato Dump nativo permanece intacta por até oito tarefas incrementais. Além desse limite, os arquivos ainda são restaurados corretamente, mas o sistema de arquivos reconstruído não corresponde mais ao seu estado no último backup incremental. Os ambientes da NetApp aumentam esse limite para 32 com o parâmetro `max_level` ou o ignoram completamente por meio da estratégia “incremental-forever” `BASE_DATE`, utilizando `use_base_date`.

Suporte a plataformas e versões

  • Fornecedores de NAS compatíveis – O plug-in realiza backup de filers da NetApp, HPE, EMC e Huawei, entre outros.
  • NetApp DataONTAP, testado especificamente – O Bacula testou o plug-in com as versões 8.x e 9.x do NetApp DataONTAP.
  • Suporte a formatos nativos por fornecedor – O Bacula lê diretamente o formato Dump nativo da NetApp e o formato Unity DUMP da EMC, além do formato Tar, independente de fornecedor, compatível com diversas plataformas NAS. Fornecedores que não sejam a NetApp e a EMC podem utilizar o Aligned Volumes, o que pode proporcionar bons resultados de desduplicação com o sistema de armazenamento adequado.

Recursos de segurança cibernética do Bacula Enterprise

Os backups NDMP são executados como tarefas padrão do Bacula. Eles herdam automaticamente todas as medidas de proteção a seguir, da mesma forma que qualquer outro tipo de tarefa em uma implantação do Bacula Enterprise.

Arquitetura e Controle de Acesso

  • Arquitetura de Componentes Isolados – O Bacula separa suas operações em daemons distintos: Director, Storage, File Daemon e Console. O File Daemon é executado nos sistemas que estão sendo copiados, incluindo filers NAS por meio deste plug-in. Ele não possui interface direta com o próprio repositório de armazenamento de cópias de segurança, de modo que um sistema de origem comprometido não possa acessar as cópias de segurança armazenadas nesse repositório.
  • Privilégios restritos do Daemon de Arquivos – Os administradores podem limitar exatamente quais diretórios um cliente pode usar para fazer backup, restaurar e executar scripts, por meio das diretivas AllowedBackupDirectories, AllowedRestoreDirectories e AllowedScriptDirectories. O Daemon de Arquivos também pode ser executado no modo somente leitura, a fim de impedir qualquer modificação não autorizada a partir desse sistema.
  • Controle de Acesso Baseado em Funções – O Bacula oferece suporte a ACLs granulares para definir exatamente o que um usuário do console pode acessar: JobACL para determinar quais tarefas ele pode visualizar ou executar, CommandACL para determinar quais comandos do bconsole ele tem permissão para executar, PoolACL para determinar quais pools de armazenamento ele pode acessar e ScheduleACL para determinar quais agendamentos de backup ele pode visualizar ou alterar.
  • Autenticação multifatorial – O acesso ao console suporta autenticação multifatorial (MFA) baseada em TOTP, em conformidade com a RFC 6238, além da autenticação padrão por senha e TLS. O acesso à interface gráfica da Web suporta separadamente a autenticação por senha de uso único, incluindo opções biométricas em smartphones.

Imutabilidade e Integridade dos Dados

  • Volumes somente para acréscimo e imutáveis – O Bacula define um atributo “somente para acréscimo” em volumes baseados em arquivos durante sua primeira tarefa de backup, a fim de evitar a perda de dados por sobrescrita. Uma vez que um volume seja marcado como “Cheio”, um sinalizador de imutabilidade pode impedir que ele seja reclassificado ou reutilizado até que seu período de proteção expire.
  • Integração com recursos de imutabilidade de armazenamento corporativo – O Bacula integra-se aos recursos de imutabilidade do NetApp SnapLock, do DataDomain RetentionLock e do HPE StoreOnce Immutability, além de oferecer suporte nativo a fitas WORM e bloqueio de objetos na nuvem no AWS S3, Azure e Google Cloud Storage.
  • Verificação de tarefas e verificação de integridade baseada em hash – O Bacula pode calcular assinaturas MD5, SHA1, SHA256 ou SHA512 dos dados dos arquivos e comparar o estado atual de um volume com seu registro no Catálogo, a fim de detectar corrupção silenciosa ou modificações não autorizadas após o fato.

Criptografia

  • Comunicações criptografadas – A autenticação CRAM-MD5 é realizada entre todos os daemons do Bacula, e a criptografia TLS é configurável em todas as comunicações de rede.
  • Conformidade com a norma FIPS 140-3 – O Bacula Enterprise oferece conformidade com a norma FIPS 140-3 de segurança cibernética por meio de seu Módulo Criptográfico, o OpenSSL-FIPS, certificado em diversas plataformas e aplicável a todos os componentes do Bacula.
  • Criptografia de dados em repouso – O Daemon de Armazenamento pode criptografar um destino de armazenamento inteiro de forma global, independentemente da fonte dos dados, ou a criptografia pode ser executada individualmente para cada cliente.

Detecção de ameaças

  • BGuardian – Um módulo automatizado de análise de segurança que verifica a solidez da configuração, o uso de criptografia, padrões de adulteração de backups e dezenas de outros indicadores de fortalecimento em todo o ambiente, gerando relatórios e alertas persistentes à medida que são detectados problemas.
  • Verificação de malware e antivírusO plug-in antivírus do Bacula integra o ClamAV para verificar os dados copiados após o backup, e as tarefas de verificação podem checar se há malware nos arquivos durante as operações de backup, restauração e verificação.

O que toda implantação do Bacula Enterprise inclui

O plug-in NDMP é executado no Bacula Enterprise, e toda instalação herda um conjunto completo de recursos de backup e recuperação em toda a plataforma, que vão muito além do que o próprio plug-in oferece. Os recursos abaixo não são específicos do NDMP, pois se aplicam a todas as implantações do Bacula Enterprise, independentemente do ambiente ou da carga de trabalho.

Armazenamento de backup e controle de custos

O Bacula Enterprise oferece aos administradores controle direto sobre os custos de armazenamento por meio da redução de dados e do roteamento flexível de destinos.

  • Desduplicação em nível de bloco – Qualquer bloco de dados que apareça mais de uma vez no catálogo de backup é gravado no armazenamento apenas uma vez. O consumo de armazenamento diminui sem qualquer alteração na política ou na programação de backup.
  • Compressão adaptativa – Os algoritmos de compressão são configuráveis por tarefa. Os administradores ajustam a compressão com base no tipo de dados e nos recursos disponíveis.
  • Vários tipos de destinos de armazenamento – Os backups são gravados em disco local, NAS, SAN, bibliotecas de fitas, armazenamento de objetos na nuvem, incluindo S3, Azure e Google Cloud, ou qualquer combinação dentro de uma única política.
  • Armazenamento de objetos compatível com S3 – O Bacula se conecta a qualquer provedor compatível com S3 para retenção de longo prazo, sem dependência de um único fornecedor.
  • Fluxos de trabalho de armazenamento em camadas – Os dados de backup podem ser configurados para migrar automaticamente entre camadas de armazenamento à medida que envelhecem. Os pontos de recuperação acessados com frequência permanecem no armazenamento rápido, e os dados mais antigos são transferidos para destinos de menor custo.
  • Incremental Forever – Após um backup completo inicial, cada tarefa subsequente captura apenas o que foi alterado. Janelas recorrentes de backup completo não são mais necessárias.
  • Transferências com otimização de largura de banda – Apenas os dados modificados trafegam pela rede entre as execuções de backup. A carga da rede de produção permanece baixa, sem a necessidade de limitação manual ou soluções alternativas de agendamento.

Segurança e Conformidade de Backup

A segurança e a conformidade regulatória estão integradas em todas as camadas da plataforma, desde a criptografia do transporte e do armazenamento de dados até o controle de acesso e o registro de auditorias.

  • Criptografia AES-256 – A criptografia AES-256 abrange todo o caminho dos dados, desde o cliente de origem até o destino final de armazenamento. O gerenciamento de chaves também é configurável para se adequar às políticas de segurança da organização.
  • Cópias de backup imutáveis – O armazenamento compatível com WORM bloqueia os dados de backup contra modificações ou exclusões após a gravação. Ransomware e ameaças internas não têm acesso ao ponto de recuperação.
  • Controles de acesso granulares – As permissões dos usuários abrangem tarefas específicas, fluxos de trabalho de restauração e funções de gerenciamento. Cada administrador acessa apenas o que sua função exige.
  • Auditoria completa de atividades – Cada backup, restauração e alteração de configuração é registrada com a identidade do usuário e o carimbo de data/hora. As equipes de conformidade e segurança obtêm uma trilha de auditoria completa e ininterrupta.
  • Suporte à estrutura regulatória – Os controles da plataforma atendem aos requisitos do GDPR, HIPAA e SOC 2 por meio de criptografia, políticas de retenção configuráveis e registros de auditoria detalhados.
  • Arquiteturas que preservam a privacidade – A implantação com conhecimento zero criptografa os dados de forma que nem mesmo o administrador responsável pelo backup possa lê-los. Ele pode gerenciar o backup, mas não tem acesso aos arquivos propriamente ditos.

Gerenciamento e Administração de Backups

Duas interfaces complementares e um conjunto completo de ferramentas de gerenciamento proporcionam visibilidade e controle sobre todas as operações de backup.

  • Interface Dupla – O BWeb oferece um console gráfico para o gerenciamento e monitoramento diários das tarefas. O Bconsole (agente de usuário) proporciona aos operadores controle total por linha de comando para a criação de scripts, automação e configuração avançada.
  • Escalabilidade sem limites – A mesma arquitetura de plataforma gerencia ambientes que vão desde um pequeno número de servidores até implantações que chegam a milhares, tudo sob um único plano de gerenciamento.
  • Detecção automática de recursos – A plataforma varre a infraestrutura para identificar e catalogar destinos de backup automaticamente. A cobertura de proteção permanece atualizada à medida que o ambiente cresce.
  • Relatórios detalhados – Relatórios programados abrangem resultados de tarefas, tendências de capacidade, status de conformidade e desempenho operacional em uma cadência definida.
  • Integração com sistemas externos – O Bacula se conecta a ferramentas de monitoramento, sistemas de tickets de TI e serviços de diretório, sem a necessidade de desenvolvimento personalizado.

Cobertura de backup em múltiplos ambientes

Servidores físicos, máquinas virtuais, contêineres e infraestrutura em nuvem estão todos abrangidos por uma única estratégia unificada de backup.

  • Virtualização multiplataforma – Integração nativa com VMware vSphere, Hyper-V, KVM, Red Hat Virtualization, Xen, Azure VM, Proxmox e Nutanix AHV, com aplicação consistente de políticas em todas as plataformas.
  • Convergência física e virtual – Servidores físicos, estações de trabalho e máquinas virtuais são protegidos por meio da mesma interface de gerenciamento, com políticas de backup unificadas.
  • Suporte a contêineres e ambientes nativos da nuvem – Proteção completa para ambientes Docker, Kubernetes e OpenShift, com backups de volumes persistentes e instantâneos consistentes com os aplicativos.
  • Integração de armazenamento multicloud – Suporte nativo para armazenamento em nuvem pública, privada e híbrida, incluindo interfaces S3, S3-IA, Azure, Google Cloud, Oracle Cloud e Glacier, com a funcionalidade de Custo Mínimo de Restauração (MRC).
  • Integração de bancos de dados e aplicativos – Suporte a backup a quente para Oracle, SQL Server, MySQL, PostgreSQL, SAP HANA e outros aplicativos de missão crítica, com total consistência transacional.

Licenciamento previsível para backup

O licenciamento do software Bacula Enterprise está vinculado ao tamanho do ambiente, e não ao volume de dados. Portanto, o crescimento dos filers NAS dos quais você faz backup não aumentará os custos de licenciamento.

  • Licenciamento independente do volume – O aumento da capacidade de backup não eleva as taxas de licença. Os custos de proteção de dados permanecem estáveis à medida que os volumes de dados se expandem.
  • Estrutura de custos previsível – Um modelo de preços fixos permite que as equipes planejem os orçamentos de infraestrutura sem precisar levar em conta custos variáveis vinculados ao crescimento do armazenamento ou a mudanças na carga de trabalho.
  • Preços independentes da carga de trabalho – Os tamanhos dos bancos de dados, o número de servidores e os volumes de armazenamento não afetam os custos de licenciamento.
  • Benefícios de custo em grande escala – As organizações que protegem ambientes NAS de grande porte ou em rápido crescimento pagam a mesma taxa de licença, independentemente da quantidade de dados adicionados. A vantagem de custo em relação aos concorrentes que praticam preços baseados na capacidade aumenta à medida que os volumes de dados crescem.

Recuperação e Continuidade de Negócios

O Bacula Enterprise oferece caminhos de recuperação para todos os cenários de restauração, desde a restauração de um único banco de dados até a reconstrução completa de um local.

  • Restauração “Bare Metal” no nível do sistema – O Bacula Enterprise recupera um servidor completo a partir do zero, incluindo o sistema operacional, os aplicativos, a configuração e os dados, sem a necessidade de uma instalação manual prévia.
  • Transferência de dados entre plataformas – Os dados de backup podem ser recuperados em um sistema operacional diferente do de origem. As equipes têm opções quando não há hardware equivalente disponível ou quando uma migração está em andamento.
  • Replicação geográfica de backup – Os conjuntos de backup são copiados para locais de armazenamento geograficamente separados. Uma interrupção em todo o local não afeta os pontos de recuperação.
  • Agendamento frequente de backup – A janela de perda potencial de dados é reduzida a minutos.
  • Validação automatizada da restauração – A recuperabilidade é confirmada por meio de testes automatizados, sem o envolvimento do administrador ou de um processo de validação separado.

Comparação entre formatos de backup NDMP: DUMP/TAR x SMTAPE

O plug-in NDMP do Bacula oferece suporte aos formatos de backup DUMP/TAR e SMTAPE. O primeiro é o mais flexível dos dois, pois, ao contrário do SMTAPE, oferece suporte à restauração em nível de arquivo e à filtragem de exclusão e inclusão em nível de objeto, além de backups incrementais e preservação de ACL. Esse formato é a escolha certa de backup para ambientes que exigem gerenciamento granular de dados e backups incrementais frequentes.

Em contrapartida, o SMTAPE é um formato no nível de bloco nativo da NetApp. Ele captura um snapshot completo do volume e é a escolha certa para ambientes em que uma recuperação rápida e completa do volume tem prioridade sobre o controle granular no nível do arquivo.

Recurso \ Formato DUMP/TAR SMTAPE
Backup incremental Sim Sim
Exclusão/Inclusão Sim Não
ACL Sim Sim
Restauração no nível do arquivo Sim Não

Perguntas frequentes

O que é o NDMP e por que os dispositivos NAS precisam dele?

O Protocolo de Gerenciamento de Dados em Rede (NDMP) é um padrão aberto desenvolvido para realizar backups de dispositivos de armazenamento conectados à rede (NAS). Como um agente de backup comum não pode simplesmente ser executado dentro de um sistema operacional proprietário de NAS, como o ONTAP da NetApp ou o PowerScale da Dell, não há espaço para ele nesses ambientes. O que o NDMP faz é contornar essa limitação, fornecendo ao software de backup uma maneira padronizada de instruir o NAS sobre o que fazer, sem a necessidade de instalar um agente no próprio NAS.

Em que o NDMP difere do backup via NFS ou CIFS?

NFS e CIFS fazem com que o servidor de backup abra cada pasta, leia cada arquivo e verifique cada ACL, um por um, pela rede. Quando o número de arquivos chega a milhões, esse processo consome muita memória RAM e faz com que o backup ultrapasse o prazo previsto. O NDMP faz com que o filer do NAS empacote seus próprios dados internamente, em um formato como Dump, Tar ou SMTAPE, e envie o fluxo final diretamente para o destino de backup, de modo que nenhum processo externo possa acessar o sistema de arquivos.

Qual é a diferença entre o NDMP de 2 vias e o de 3 vias?

No modo de 2 vias, ou NDMP direto, o filer se conecta diretamente à biblioteca de fitas ou ao destino de backup, geralmente por meio de Fibre Channel ou SCSI, e o servidor de backup envia os comandos, mas os dados em si nunca saem dessa conexão direta. Em comparação, no modo de 3 vias, ou NDMP remoto, os dados trafegam pela rede, normalmente por Ethernet, até um servidor de backup separado, que então os grava no destino pretendido, seja disco, fita ou nuvem. Este é o modo recomendado pelo Bacula para implantações em produção.

O NDMP oferece suporte a backups incrementais e diferenciais?

Sim, com uma pequena ressalva. É o filer que realiza o rastreamento de alterações propriamente dito, e não o próprio software de backup. Os sistemas operacionais NAS utilizam níveis de dump, de 0 a 9, para detectar o que foi alterado desde a última execução. A função do software de backup, nesse caso, é simplesmente receber o fluxo de dados e registrar a qual nível ele pertence.

É possível restaurar um único arquivo a partir de um backup NDMP, ou apenas o volume inteiro?

Sim. O plug-in do Bacula faz isso por meio de um arquivo de histórico gerado automaticamente, chamado HIST, criado durante o próprio backup, sem a necessidade de nenhuma configuração separada a ser ativada previamente. A restauração de um arquivo ainda aciona uma leitura interna completa do dump para localizá-lo. Em um dump pequeno, isso não representa nada. Dito isso, em um de vários terabytes, essa leitura leva muito mais tempo, mesmo que o que seja recuperado no disco seja apenas o arquivo que você solicitou especificamente.

O NDMP é seguro?

Sim, no sentido de que o Bacula contém o risco mesmo quando o filer não o faz. O Daemon de Arquivos que recebe o fluxo NDMP não possui interface direta com o próprio armazenamento de backup; portanto, mesmo um filer comprometido não consegue acessar os backups armazenados por trás dele. A autenticação CRAM-MD5 e o TLS configurável criptografam todas as conexões entre os próprios daemons do Bacula, e o BGuardian verifica o ambiente em busca de configurações vulneráveis — incluindo um canal NDMP não criptografado — e detecta o risco antes que ele tenha chance de se materializar.


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