Ir al contenido

Integración con snapshots de storage array

NGBackup se integra de forma nativa, mediante la API de gestión de cada fabricante, con los motores de snapshot de arrays de storage en hardware. Los backups descargan la creación del snapshot al propio array, de modo que el volumen de producción queda congelado durante milisegundos y el backup lee desde el snapshot del lado del array — minimizando el impacto de I/O en las cargas de producción mientras todo el ciclo de vida se orquesta desde un único job.

  • Nativo vía API — el plugin habla directamente con la API de gestión del array; sin scripts manuales de snapshot
  • Snapshots descargados en el array — la creación, el seguimiento y la liberación del snapshot ocurren en el array, dejando intacto el datapath de producción
  • Orquestación del ciclo de vida pre/post-job — crear → montar/rastrear → respaldar desde el snapshot → liberar, totalmente automatizado por job
  • Escenarios de aplicación — backups basados en agente de servidores Windows, y backups agentless de máquinas virtuales VMware, Hyper-V y Nutanix AHV
  • Puntos de recuperación consistentes — el backup se toma de una imagen de snapshot estable, no de un volumen vivo en cambio constante
Fabricante / familiaIntegración
NetApp ONTAPMotor de snapshot ONTAP REST/ZAPI
HPE 3PAR / Primera / AlletraVirtual copies vía WSAPI
HPE NimbleSnapshots vía API REST
Dell EMC Unity / PowerStoreSnapshots vía API REST Unisphere
Pure Storage FlashArraySnapshots vía API REST Purity
  1. Crear — al inicio del job el plugin llama a la API del array y toma un snapshot en hardware de los volúmenes que respaldan los datos protegidos (volúmenes Windows, o los datastores/containers que alojan las VMs).
  2. Montar / rastrear — el snapshot se expone y se rastrea durante el job.
  3. Backup desde el snapshot — los datos se leen desde el snapshot del lado del array, no desde el volumen de producción.
  4. Liberar — al terminar el job el snapshot se libera en el array, sin dejar residuos.

Añade la línea del plugin al FileSet de un job Windows basado en agente o de un job de VM agentless:

FileSet {
Name = "vmware-en-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 los parámetros son pares clave=valor separados por espacios. Define array= como netapp-ontap, hpe-3par, hpe-nimble, dellemc-unisphere o pure-flasharray. Consulta la referencia de Content para las opciones de FileSet.

Las restauraciones no cambian: los puntos de recuperación capturados desde snapshots del array se navegan y restauran exactamente como cualquier otro backup — VM completa, BMR o granular. Consulta Restauración, Instant Recovery & V2V.