Veeam Backup for Nutanix AHV – Parte 1
Já não é novidade para ninguém que o Veeam Backup & Replication faz backup de diversos ambientes virtualizados. Hypervisors como o VMware vSphere e Microsoft Hyper-V já estão na lista de compatíveis a muito tempo. Recentemente ambientes como KVM, Proxmox VE e Red Hat virtualization também entraram na lista de hyperviors suportados. Mas além desses, um outro grande ecossistema que a Veeam homologa é o Nutanix AHV.
Recursos e Possibilidades com o Veeam Backup for Nutanix
Diversas ações e operações de backup e proteção de workloads podem ser feitas através do Veeam Backup for Nutanix AHV. Abaixo eu listo as principais delas:
- Criar backups de VMs Nutanix AHV e armazená-los em repositórios de backup;
- Criar snapshots de VMs e protection domains do Nutanix AHV;
- Criar várias instâncias (cópias) dos mesmos dados de backup em locais diferentes;
- Restauarar backups de VMs e snapshots do Nutanix AHV para o ambiente original do Nutanix AHV;
- Restaurar backup de VMs do VMware ESXi, Microsoft Hyper-V, oVirt KVM e Proxmox VE para o ambiente Nutanix AHV;
- Restaurar backups do Microsoft Azure, Amazon Web Services (AWS) e Google Cloud (GCP) para o ambiente Nutanix AHV;
- Restaurar arquivos e pastas de sistemas operacionais convidados da VM Nutanix AHV;
- Restaurar application itens como Microsoft Active Directory, Oracle Database e Microsoft SQL Server;
- Restaurar discos de VM do Nutanix AHV e conecte-os a VMs em execução em clusters do Nutanix AHV;
- Exportar discos de VMs Nutanix AHV com backup para os formatos VMDK, VHD e VHDX.
Essas são apenas algumas das coisas que é possível fazer com o Veeam Backup for Nutanix. Caso queira ver a lista completa basta acessar aqui.
Ambiente de Backup com Nutanix
Pensando no ecossistema Nutanix e na sua camada de virtualização é possível garantir os backups dos workloads através de dois cenários diferentes:
Prism Central
Através do Prism Centeral é possível proteger os worloads que residem em vários clusters registrados em um único Prism Central.
Este cenário fornece um console web centralizado que permite que você gerencie operações de backup e restauração realizadas para cargas de trabalho em todos os clusters registrados no Prism Central. Portanto, ele reduz o tempo necessário para instalar, configurar e manter o Veeam Backup for Nutanix AHV,
Prism Element
Já através do Prism Element é possível proteger worloads que estão alocados apenas em um cluster específico.
Mesmo se você adicionar vários clusters à infraestrutura de backup, o Veeam Backup for Nutanix AHV tratará cada cluster como um ambiente virtual dedicado. Portanto, as operações de backup e restauração realizadas para worloads em cada cluster serão gerenciadas separadamente.
A diferença dele para o Prism Central é que com o Prism Central é possivel gerenciar multiplos clusters Nutanix onde que com o Prism Element é possível gerenciar apenas um único cluster de maneira standalone.
Componentes do Backup
Pensando no ambiente de backup vou listar agora os principais componentes para um cenário de backup do Nutanix. Pensando nos dois cenários acima, vou abordar os detalhes do cenário menos complexo que é o cenário do Prism Element. O Prism Element nada mais é que o serviço responsável por fazer o gerenciamento do cluster nutanix. É através dele que é possível configurar, gerenciar e monitorar o cluster Nutanix.
Sendo assim, dentro do ambiente de bakcup nós vamos precisar dos seguintes componentes abaixo:
Cluster Nutanix AHV
O cluster Nutanix nada mais que é um grupo lógico de nós Nutanix HCI. Todo o cluster é gerenciado VMs controladoras chamadas de CVMs. Ao executar operações de backup e restauração, o Veeam Backup for Nutanix usa o cluster Nutanix para acessar recursos como VMs, grupos de volume, contêineres de armazenamento e redes.
Backup Server
O servidor de backup é uma máquina física ou virtual baseada em Windows na qual o software principal que chamado de Veeam Backup & Replication é instalado. Baseado isso, esse servidor de backup passa a exercer o papel central do ambiente de backup. É através de uma console do Veeam Backup & Replication que fazemos a configuração, administração e gerenciamento da infraestrutura de backup. Ele também coordena as operações de backup e restauração, controla o agendamento de tarefas e gerencia a alocação de recursos.
Backup Appliance
O backup appliance é o componente que fica logicamente entre o servidor de backup e outros componentes da infraestrutura de backup. Enquanto o servidor de backup administra tarefas, o appliance executa operações de gerenciamento, processamento de jobs e tráfego de backup. Esse appliance nada mais é que uma VM baseada em Linux e que reside no cluster Nutanix. Dentro do appliance nós temos dois papeis principais:
- Console Web: O appliance possui uma console web que, através de uma interface, nos permite gerenciar operações de backup e restauração e realizar configurações de backup do Nutanix.
- Veeam Updater: Também é uma parte da console web, mas que nos permite gerenciar as atualização do proprio appliance. Atualizações essa que podem ser do proprio produto, de segurança ou dea outros pacotes Linux que são necessários par ao seu funcioamento como um todo.
Plug-in Nutanix
É um plug-in instalado dentro do servidor de backup Windows. É ele o responsável pela integração entre o backup server e o backup appliance. O Nutanix Plug-in também permite que o servidor de backup implante e gerencie o appliance de backup.
Worker
O worker, assim como o appliance, é uma VM baseada em Linux que é responsável pela interação entre o appliance e os outros componentes da infraestrutura de backup. Os workers processam os workloads e transferem os dados gerados para repositórios de backup.
Todo appliance já vem com um worker embarcado e embutido dentro dele e que pode ser usado em ambientes de pequeno porte. Em ambientes médio e grandes é recomendável implantar workers dedicados. Esses workers adicionais são distribuídos entre os hosts do cluster e são iniciados automaticamente durante um processo de backup ou restauração.
Repositórios de Backup
O repositório de backup é um dos componentes mais importantes dentro da infraestutura de backup. Afinal de contas é nele onde é armazenados todos os backups gerados pelo Veeam. O repositório de backup pode ser desde um servidor fisico ou virtual com sistemas operacionais Windows ou Linux.
É importante destacar que por questões de segurança não é recomendado que o repositório de backup seja um VM. Pois caso ocorra um problema dentro da camada de virtualização o seu repositório ficará indisponível e não vai te permite fazer a restauração dos backups.
Da mesma forma também não é recomenado que o repositório de backup seja um servidor Windows. Sistemas Operacionais da Microsof são conhecidos por ter uma superficie de ataque muito maior que sistemas operacionais Linux. Além disso o Windows não consegue oferecer o recurso de imutabilidade.
O repositório de backup também ser um appliance de backup dedicado como o Object First, Exagarid, Dell Data Domain, HP Store Once e etc.
Veeam Data Mover
Para que todos esses componentes se comuniquem entre si a Veeam possui um protocolo exclusivo que é chamado de data mover. O Veeam data mover executa tarefas de processamento de dados, como recuperar dados da máquina de origem, executar desduplicação e compactação de dados e armazenar dados de backup no repositório.
Cenário
Pensando em todos os tópicos que já falei até aqui nós podemos ver o seguinte cenário abaixo, com todos os componentes mencionados acima:
Requisitos Necessários
Com tudo que já falei até aqui vou abordar agora alguns requisitos de sistema que o Veeam faz necessário em ambientes de backup com Nutanix.
Backup Server
Servidor de Backup Windows com Microsoft Windows Server 2012 ou superior. Nele deve estar instalado o Veeam Backup & Replication versão do 12.3.0.310 ou superior com o Nutanix AHV Plug-in versão 12.7.0.172 ou superior.
Além disso é necessários que Microsoft .NET Core Runtime 8.0 e o Microsoft ASP.NET Core Shared Framework 8.0 estejam instalados no backup server.
Appliance
Na instalação padrão do appliance os seguintes recursos de computação serão alocados através da VM do appliance dentro do cluster Nutanix:
- CPU: 6 vCPU
- Memória: 6 GB de RAM
- Armazenamento: 100 GB
Com a configuração padrão, o appliance de backup pode executar operações de gerenciamento em um cluster com 1000 VMs ou menos e processar até 100 trabalhos, além de manipular até 4 tarefas simultâneas de backup e/ou restauração. Ao implantar um novo appliance ou editar as configurações de um existente, você pode ajustar os recursos de computação. Para saber qual é o sizing correto para cada tipo de ambiente basta olhar o guideline oficial da Veeam.
Cluster Nutanix
O Veeam Backup for Nutanix é compatível com cluster Nutanix rodando as versões de AOS 6.5.x – 6.7.x, 6.10.x, 7.0 e o Prism Central version pc.2022.6 ou superior.
Conclusão
Com isso concluo a explicação de como funciona o Veeam Backup for Nutanix AHV e o que é necessário para fazer backup de um ambiente virtual com Nutanix. Também expliquei todos os componentes que são utilizados dentro de uma infraestrutura de backup com Nutanix.
No próximo artigo eu vou mostrar como fazer a instalação desse componentes e como funciona o backup dentro de um ambiente virtualizado Nutanix.
Meu nome é Mateus Wolff e trabalho com TI desde 2009. Sou arquiteto de soluções de proteção de dados e tenho algumas certificações como VMCE, VCP-DCV e ITIL.
Participo do programa de reconhecimento Veeam Vanguard e sou ex membro do grupo Veeam Legends.
Também sou líder do grupo Veeam User Group Brasil.