Integração com snapshots de storage array
O NGBackup integra-se nativamente, pela API de gerenciamento de cada fabricante, com os mecanismos de snapshot de arrays de storage em hardware. Os backups descarregam a criação do snapshot para o próprio array, de modo que o volume de produção fica congelado por milissegundos e o backup lê do snapshot no lado do array — minimizando o impacto de I/O nas cargas de produção enquanto todo o ciclo de vida é orquestrado a partir de um único job.
Capacidades
Seção intitulada “Capacidades”- Nativo via API — o plugin fala diretamente com a API de gerenciamento do array; sem scripts manuais de snapshot
- Snapshots descarregados no array — criação, rastreamento e liberação do snapshot acontecem no array, mantendo o datapath de produção intocado
- Orquestração do ciclo de vida pré/pós-job — criar → montar/rastrear → fazer backup do snapshot → liberar, totalmente automatizado por job
- Cenários de aplicação — backups baseados em agente de servidores Windows, e backups agentless de máquinas virtuais VMware, Hyper-V e Nutanix AHV
- Pontos de recuperação consistentes — o backup é tirado de uma imagem de snapshot estável, não de um volume vivo em mutação
Famílias de storage suportadas
Seção intitulada “Famílias de storage suportadas”| Fabricante / família | Integração |
|---|---|
| NetApp ONTAP | Mecanismo de snapshot ONTAP REST/ZAPI |
| HPE 3PAR / Primera / Alletra | Virtual copies via WSAPI |
| HPE Nimble | Snapshots via API REST |
| Dell EMC Unity / PowerStore | Snapshots via API REST Unisphere |
| Pure Storage FlashArray | Snapshots via API REST Purity |
Como um job executa
Seção intitulada “Como um job executa”- Criar — no início do job o plugin chama a API do array e tira um snapshot em hardware dos volumes que sustentam os dados protegidos (volumes Windows, ou os datastores/containers que hospedam as VMs).
- Montar / rastrear — o snapshot é exposto e rastreado durante o job.
- Backup a partir do snapshot — os dados são lidos do snapshot no lado do array, não do volume de produção.
- Liberar — ao término do job o snapshot é liberado no array, sem deixar resíduos.
Configurar
Seção intitulada “Configurar”Adicione a linha do plugin ao FileSet de um job Windows baseado em agente ou de um job de VM agentless:
FileSet { Name = "vmware-em-netapp" Include { Options { Signature = SHA256 } Plugin = "storage-snapshot: array=netapp-ontap mgmt=filer01.example.com user=svc-backup password=secret volume=vm_datastore01" Plugin = "vsphere: server=vc.example.com user=svc@vsphere password=secret vm=*" }}Todos os parâmetros são pares chave=valor separados por espaço. Defina array= como netapp-ontap, hpe-3par, hpe-nimble, dellemc-unisphere ou pure-flasharray. Veja a referência de Content para as opções de FileSet.
Restaurar
Seção intitulada “Restaurar”As restaurações não mudam: pontos de recuperação capturados a partir de snapshots do array são navegados e restaurados exatamente como qualquer outro backup — VM completa, BMR ou granular. Veja Restauração, Instant Recovery & V2V.