Neste artigo, mostrarei como conheci o Quest Netvault Backup. Sobre o Netvault Backup, quando esse software ainda era de propriedade da Dell, eu já tinha ouvido muitas críticas positivas, mas ainda não o tinha tocado com as mãos.
A Quest Software, também conhecida como Quest, é uma empresa de software sediada na Califórnia com 53 escritórios em 24 países. Foi fundada em 1987. A empresa é conhecida por seu software usado por profissionais nas áreas de bancos de dados, gerenciamento de nuvem, segurança da informação, análise de dados, backup e recuperação. A Quest Software foi adquirida pela Dell em 2012. Em 1º de novembro de 2016, a venda foi concluída e a empresa reiniciou como Quest Software.
Conheça o Quest Netvault há pouco tempo. Em um dos projetos, o Cliente pediu para encontrar uma solução ótima e barata para proteger sua infraestrutura. O cliente estava considerando vários softwares de backup, uma das soluções foi o Quest Netvault Backup. Com base nos resultados do teste, dados os parâmetros importantes para o Cliente (alguns dos quais são fornecidos no final do artigo), o Quest Netvault Backup foi selecionado.
Além dos requisitos básicos, o Cliente desejava que o software fosse instalado em servidores executando o Linux. Tais requisitos não são implementados por todos os softwares de backup, mas o Quest Netvault Backup pode fazer isso.
Linha de base e requisitos
A tarefa definida pelo Cliente foi projetar um sistema que fornece backup de dados no valor de 62 TB. Esses dados estavam contidos em sistemas de aplicativos como SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, etc. Esses sistemas de aplicativos rodavam em servidores físicos e virtuais executando sistemas operacionais da família Microsoft Windows Server, Linux e FreeBSD. O ambiente virtual foi construído sobre a plataforma de virtualização VMware vSphere. A infraestrutura estava localizada em um site.
Em geral, a infraestrutura do Cliente é mostrada na Figura 1.1.
Figura 1.1 - Infraestrutura do clienteA análise examinou os recursos do Quest Netvault Backup aplicáveis à infraestrutura do Cliente, a saber: em termos de execução de backup, recuperação, gerenciamento e monitoramento de dados. A funcionalidade típica e os princípios de operação praticamente não diferem do software de outros fornecedores. Portanto, quero me concentrar nos recursos do Quest Netvault Backup, que o distinguem de outras ferramentas de backup.
Funcionalidades interessantes
InstalaçãoO tamanho da distribuição do Quest Netvalt Backup é de apenas 254 megabytes, o que permite a implantação rápida.
Os plug-ins para plataformas e tarefas suportadas são baixados separadamente, mas isso tem um efeito positivo no estado de destino do sistema, que terá apenas a funcionalidade necessária para proteger uma determinada infraestrutura e não será sobrecarregado com recursos desnecessários.
GerênciaO Netvault é administrado através do shell da Web WebUI. O login é por nome e senha.
Figura 1.2 - Janela de login no console de gerenciamentoA conexão ao console da web é realizada a partir de qualquer computador na rede usando um navegador.
O WebUI usa uma interface simples e amigável, a administração não causa problemas, a lógica de gerenciamento é acessível e compreensível, se surgirem dúvidas, o site do fornecedor contém
documentação detalhada do
produto .
Figura 1.3 - Interface WebUIO WebUI foi projetado para gerenciar e controlar o Quest Netvault Backup e permite executar as seguintes tarefas:
- ajuste de desempenho, segurança e outros parâmetros;
- Gerenciar clientes, dispositivos de armazenamento e mídia

Figura 1.4 - Gerenciamento de dispositivo de armazenamento
- executando backup e recuperação;
- tarefas de monitoramento, atividade do dispositivo e logs de eventos;
Figura 1.5 - Monitorando a atividade do dispositivo- configurações de notificação;
- criando e visualizando relatórios.
Dispositivos de armazenamentoO Quest Netvault implementa facilmente a regra de armazenamento 3-2-1, pois também pode trabalhar com dispositivos para armazenamento online de cópias de backup (sistemas de armazenamento em disco), bem como com dispositivos para armazenamento de longo prazo (dispositivos com redução de duplicação, bibliotecas de fitas físicas, carregadores automáticos, virtual bibliotecas de fitas (VTL) e bibliotecas de fitas virtuais compartilhadas (SVTL)). Os backups alienáveis podem ser armazenados na nuvem, em um site remoto ou em mídia alienável (por exemplo, unidade de fita).
Ao trabalhar com dispositivos com redução de redundância, os protocolos especializados RDA e DD Boost são suportados. Usando estes protocolos:
- reduz a carga na rede e melhora o desempenho das tarefas de backup, pois os dados são deduplicados no cliente e apenas os blocos necessários são transferidos. Por exemplo, trabalhar em conjunto com o Quest Qorestor por meio do protocolo RDA pode obter desempenho de até 20 terabytes por hora e compactação de 20 para 1;
- protege backups contra vírus de ransomware. Mesmo se o próprio servidor de backup estiver infectado e criptografado, os backups permanecerão intocados. link .
ClientesO Quest Netvault Backup suporta mais de três dezenas de plataformas e aplicativos. Você pode se familiarizar com a lista com mais detalhes no site do fornecedor, usando o
link (Figura 1.6). A verificação da compatibilidade das versões dos sistemas protegidos com o Quest Netvault Backup é realizada de acordo com o documento oficial "Guia de compatibilidade do Quest Netvault Backup", localizado no
link .
O suporte a muitos sistemas permite que você crie soluções para infraestruturas complexas em nível empresarial. Os clientes são distribuídos na forma de plugins (semelhantes a outros fornecedores - agentes), instalados em servidores. Como resultado, os dados são protegidos usando um único sistema com um único ponto de gerenciamento.
Figura 1.6 - Lista de pluginsDepois de baixar os plug-ins para essas plataformas, colocamos em uma pasta compartilhada à qual nos conectamos ao Netvault e instalamos plug-ins remotamente nos servidores protegidos.
Mais uma vantagem, considero a clareza da escolha dos objetos a serem copiados. Por exemplo, na figura abaixo, selecionamos como objetos o estado do sistema do servidor e a unidade lógica c: \.

E esta figura mostra a seleção de partições do disco rígido.

Além dos plug-ins para plataformas executadas em servidores separados, o Quest Netvault Backup também possui versões de plug-in que oferecem suporte a vários sistemas de cluster. Nesse caso, os nós do cluster são agrupados em um cliente virtual, no qual o plug-in com suporte ao cluster está instalado. Os nós de cluster já serão copiados e restaurados por meio deste cliente virtual. A tabela abaixo mostra as versões de cluster dos plugins.
Tabela 1.2 Plug-ins com suporte para sistemas de cluster
Plugin
| Descrição do produto
|
---|
Plug-in para sistema de arquivos
| Este plug-in é usado ao configurar o backup de dados do sistema de arquivos nas seguintes plataformas: - Clusters do Windows Server - clusters Linux; - Clusters de sol (Solaris SPARC)
|
Plug-in para troca
| Este plug-in é usado ao configurar um backup de um servidor Microsoft Exchange usando a tecnologia DAG (Database Availability Group)
|
Plug-in para hyper-v
| Este plug-in é usado ao configurar o backup de um cluster de failover do Hyper-V
|
Plug-in para oracle
| Este plug-in é usado ao configurar um backup do banco de dados Oracle no Real Application Clusters (RAC) da Oracle
|
Plug-in para servidor sql
| Este plug-in é usado ao configurar o backup de um cluster de failover do Microsoft SQL Server.
|
Plug-in para mysql
| Este plugin é usado ao configurar o backup do MySQL Server em um cluster de failover.
|
Resultado da Implementação
O resultado do projeto foi um sistema de backup implantado pelo Cliente com base no software Quest Netvault Backup com a arquitetura mostrada na Figura 1.7.
Figura 1.7 - Status do sistema de destino
Todos os componentes do Netvault Backup foram implantados em um servidor físico com as seguintes características:
- dois processadores com dez núcleos cada;
- 64 GB de RAM;
- dois discos rígidos SAS 300GB 10K (RAID1)
- quatro discos rígidos SAS 600GB 15K (RAID10);
- HBA com duas portas SAS externas;
- duas portas de 10 gbps;
- OS CentOS.
Os backups online foram armazenados no Quest Qorestor Standard (back-end de 150 TB). O trabalho com o Qorestor foi realizado de acordo com o protocolo RDA. O coeficiente de desduplicação no Qorestor no final da operação de avaliação do sistema era de 14,7 a 1.
Para armazenamento a longo prazo, foi utilizada uma biblioteca de fitas com quatro unidades padrão LTO-7. A biblioteca de fitas conectada ao servidor de backup via SAS. Periodicamente, os cartuchos eram descartados e movidos para armazenamento em uma das filiais remotas.
Todos os plug-ins necessários foram baixados e colocados em uma pasta de rede para instalação remota. O tempo de implantação e configuração deste sistema foi de nove dias.
Conclusões
De acordo com os resultados do projeto, posso dizer que o Quest Netvault Backup conseguiu implementar todos os requisitos do Cliente e esta solução é uma das ferramentas para a construção de um sistema de backup para pequenas empresas e Clientes de nível corporativo.
A maioria dos parâmetros usados para avaliar as soluções são mostrados na tabela de comparação.
Tabela 1.3 - Tabela de comparação
Critério
| Commvault
| IBM Spectrum Protect
| Protetor de dados Micro Focus
| Veeam Backup & Replication
| Veritas NetBackup
| Quest Netvault
|
---|
Suporte do Microsoft Windows OS para servidor de backup
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Suporte do SO Linux para servidor de backup
| Não
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Interface multilíngue
| Sim
| Sim
| Não
| Não
| Sim
| Sim
|
---|
Interface de gerenciamento da funcionalidade WEB
| 6 em 10
| 7 fora de 10
| 6 em 10
| 5 em 10
| 7 fora de 10
| 7 fora de 10
|
---|
Gerenciamento centralizado
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Administração de funções
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para Microsoft Windows
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para Linux
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para Solaris OS
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para SO AIX
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para OS FreeBSD
| Sim
| Não
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para MAC OS
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Agente para Microsoft SQL
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para IBM DB2
| Sim
| Sim
| Sim
| Sim
| Não
| Sim
|
---|
Agente para Oracle DataBase
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para PostgreSQL
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Agente para MariaDB
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Agente para MySQL
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Agente para Microsoft SharePoint
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para Microsoft Exchange
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Agente para IBM Informix
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Agente para Lotus Domino Server
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Agente para SAP
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Suporte do VMware ESXi
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Suporte Microsoft Hyper-V
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Suporte de armazenamento em fita
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Suporte ao protocolo DD boost
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Suporte ao protocolo Catalyst
| Sim
| Sim
| Sim
| Sim
| Sim
| Não
|
---|
Suporte ao protocolo OST
| Sim
| Não
| Sim
| Não
| Sim
| Não
|
---|
Suporte ao Protocolo RDA
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Suporte de criptografia
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Desduplicação do lado do cliente
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Desduplicação no lado do servidor
| Sim
| Sim
| Sim
| Sim
| Sim
| Sim
|
---|
Suporte NDMP
| Sim
| Sim
| Sim
| Não
| Sim
| Sim
|
---|
Usabilidade
| 6 em 10
| 3 de 10
| 4 de 10
| 8 em 10
| 5 em 10
| 7 fora de 10
|
---|
Autores:
Fedotov Mikhail - arquiteto para sistemas de backup