NVP-vProxy: Cómo realizar una restauración de VM desde la línea de comandos

Resumen: La integración de protección de VMware de NetWorker (NVP) está configurada con el dispositivo con vProxy. En ciertas situaciones, es necesario realizar una restauración desde la línea de comandos (CLI). En este artículo, se proporciona información general sobre cómo realizar una restauración de imagen de máquina virtual (VM) mediante nsrvproxy_recover. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

La integración de protección de VMware de NetWorker (NVP) está configurada con el dispositivo con vProxy. En ciertas situaciones, es necesario realizar una restauración desde la interfaz de la línea de comandos (CLI). En la Guía de referencia de comandos de NetWorker , se proporciona información sobre lo siguiente: nsrvproxy_recover. La documentación de NetWorker está disponible a través de: Compatibilidad con NetWorker | Manuales y documentos
 

  1. Identifique el ID de saveset (SSID) que desea restaurar. Esto se puede hacer mediante uno de los siguientes enfoques:
  • Uso de la pestaña Medios de NetWorker Management Console (NMC) en la sección Savesets.
  • Línea de comandos de NetWorker Server: mminfo -avot -q vmname=VMNAME
  1. Utilice un mminfo con el comando "-S" para consultar la información completa sobre el saveset desde la base de datos de medios de NetWorker Server: 
mminfo -S -q ssid=<SSID>
NOTA: Como alternativa, utilice el siguiente método a fin de generar el comando necesario para la restauración de la CLI: NVP vProxy: Cómo obtener la sintaxis exacta del comando para ejecutar una recuperación de VM desde la CLI con depuración
  1. Utilizando la información obtenida de la mminfo en el paso 3 para crear el nsrvproxy_recover comando.
    Sintaxis:
nsrvproxy_recover [-vvv] [-D<Debug_Level>] -c <vCenter FQDN> -S <ssid> -m <recovery method> -M <vm-moref> -V <Desired recovered VM name> -A <datacenter moref> -C <compute resource moref> -H <host moref> -E <datastore moref> [-k] [> output_file.log] 
    • -vvv (Opcional) Detalles adicionales
    • -D (Opcional) Se agregaron niveles de depuración, consulte: NetWorker: Niveles de información de depuración
    • -m Métodos de recuperación:
      • R (Revertir máquina virtual) Revierte una máquina virtual existente a un punto en el tiempo. Si el seguimiento de bloques modificados (CBT) está habilitado, transfiere solo los datos que han cambiado.
      • I (Recuperación de imágenes de máquinas virtuales): Recupere la máquina virtual seleccionada como una nueva máquina virtual.
      • D (Recuperación de disco de máquina virtual): Recupere uno o más discos en una máquina virtual existente.
      • N (Recuperación instantánea): Utilice el acceso instantáneo para recuperar la máquina virtual seleccionada como una máquina virtual nueva. El almacén de datos está ubicado en el dispositivo Data Domain donde se almacena el saveset. Una vez que el nsrvproxy_recover El proceso finaliza, el almacén de datos se recupera automáticamente. Para conservar la máquina virtual, utilice Storage vMotion para migrar la máquina virtual a otro almacén de datos.
      • E (Recuperación de emergencia): Recupere la máquina virtual seleccionada en un host ESXi.
    • -k (opcional) restauración simultánea de VMDK.
    • > output_file.log (Opcional) Redirija el nsrvproxy_recover Salida del comando a un archivo de registro en una ubicación de su elección.
    • Las opciones adicionales se detallan en la nsrvproxy_recover Sección de la Guía de referencia de comandos de NetWorker

Comando de ejemplo de sintaxis para realizar una recuperación de máquina virtual:

nsrvproxy_recover -vvv -D9 -m I -c vcsa.amer.lan -M vm-4007 -V rhel-client01_RESTORE -A datacenter-3 -L domain-c8 -F group-v4 -E datastore-12 -S 1971497009 -k 
NOTA: Si utiliza la MoRef del host ESXi y la MoRef del almacén de datos de mminfo resultado, esto restaura al mismo host ESXi y almacén de datos que la VM original en la que residía cuando se respaldó. Asegúrese de que el host ESXi tenga recursos disponibles y que el almacén de datos tenga suficiente espacio disponible. Si la sesión se cierra o el indicador se cancela, la sesión de restauración finaliza.

Puede ejecutar el comando en segundo plano para que no finalice por sesión o el cierre del aviso:

Linux:

nohup nsrvproxy_recover [-vvv] [-D<Debug_Level>] -c <vCenter FQDN> -S <ssid> -m <recovery method> -M <vm-moref> -V <Desired recovered VM name> -A <datacenter moref> -C <compute resource moref> -H <host moref> -E <datastore moref> [-k] > /tmp/nsrvproxy_recover-$(date -I).log &
Windows (PowerShell): 
Start-Process powershell.exe `
  -ArgumentList "-Command nsrvproxy_recover [-vvv] [-D<Debug_Level>] -c '<vCenter>' -S '<ssid>' -m '<method>' -M '<vm-moref>' -V '<vmname>' -A '<dc-moref>' -C '<compute>' -H '<host>' -E '<datastore>' [-k] *>> C:\temp\nsrvproxy_recover.log" `
  -WindowStyle Hidden `
  -NoNewWindow

Para detener el trabajo, debe kill el PID para el nsrvproxy_recover . Alternativamente, puede eliminar el archivo nsrvproxy_recover ID de trabajo de NetWorker Server jobkill símbolo del sistema.

  1. Si la restauración se inicia correctamente, puede monitorear el progreso en el símbolo del sistema, en la pestaña NMC Monitoring, nsrwatch o vSphere.

Información adicional

Productos afectados

NetWorker

Productos

NetWorker
Propiedades del artículo
Número del artículo: 000158471
Tipo de artículo: How To
Última modificación: 04 feb 2026
Versión:  5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.