NDMP tem a principal vantagem da velocidade sobre os protocolos NSF / CIFS para fazer backup de arquivadores NAS. A coisa mais importante a entender sobre NDMP é que NDMP é um protocolo de controle, e não um formato de backup. O formato de backup NDMP é arbitrária e definida individualmente por cada fornecedor de plataforma de armazenamento (aplicação específica). Assim, em geral, um backup NDMP feita em caixa NAS de um fornecedor não podem ser restaurados em caixa NAS de um fornecedor diferente.
NFS mount | NDMP (plugin Bacula) | NDMP SMTAPE (plugin Bacula) |
|
Funcionalidades | |||
Backup Incremental | Sim | Sim | No |
Accurate support | Sim | Sim* | Sim* |
ACL | Talvez | Sim | Sim |
Exclusão / Inclusão de Arquivos | Sim | Sim | Não |
Aspectos do Backup | |||
Carga da Rede | Médio | Baixo | Alto |
Tamanho do Backup | Baixo | Baixo | Alto* |
Velocidade Média | Devagar | Rápido | Ráido* |
Velocidade com muitos arquivos | Devagar | Rápido | Muito Rápido |
Aspectos do Restore | |||
Carga da Rede | Baixo/Médio | Alto | Alto |
Restauração apenas um arquivo | Muito Rápido | Devagar | Devagar |
Restauração de alguns arquivos | Sim | Não | Não |
Disaster Recovery | Não | Sim | Sim |
Tabela 1.1:Comparação das Estratégias de Backup
O plugin do NDMP disponibiliza os arquivos do storage para o o servidor de Backup Bacula através da LAN, através daquele protocolo.
O Bacula encapsula imagens de backup NDMP dentro do fluxo de dados de backup padrão, permitindo-lhe ser multiplexado com outros fluxos de backup e fornecendo recursos como detecção de fim de fita, de compressão, a verificação checksum etc. Mas dentro do fluxo de dados salvos, os dados reais NDMP permanecem opacos (formato específico do fornecedor às vezes proprietário).
Em contra partida o uso de NDMP fornecido pelo fornecedor NAS, não há como garantir que atributos como ACLs estão incluídos no fluxo de backup sejam tratados corretamentes pelo vendedor NAS sobre backup e restauração. Determinar quais arquivos devem ser salvos também faz parte do trabalho da solução de NAS, e Bacula não teria como garantir que todos os arquivos serão protegidos com tecnologias como o nosso modo preciso.
O Bacula não implementa o NDMP Acesso Direto à recuperação (DAR) pró-protocolo (por ser muito lento), e por isso restaurar um único arquivo diretamente para o NAS não é possível. No entanto, a restauração de um único arquivo com o plugin NDMP é possível, restaurando o fluxo de dados NDMP para uma outra máquina local (que tambem contenha plugin NDMP), em seguida será possível abrir o arquivo resultante.
Uma técnica simples e rápida alternativa é fazer uso de snapshots feitos pelo NAS para manter um histórico de snapshots de backup. Esses snapshots permanecem na caixa de NAS e, portanto, pode ser facilmente acessado para restaurar arquivos individuais. Neste tipo de modalidade, os backups NDMP são usados como um mecanismo de recuperação de desastres, em vez de um meio de restaurar arquivos individuais.
Em suma, o melhor uso do NDMP de plugins do Bacula, Bacula Enterprise Edition é proteger o NAS a partir de situações de catástrofe. Enquanto o uso de instantâneos na caixa do NAS, lhe permite recuperar arquivos de forma rápida arquivos específicos. Note que também é possível fazer backup de um snapshot a qualquer tempo com o plugin NDMP do Bacula.
Disponível em: Português