NVP - vProxy: Como executar uma restauração de VM a partir da linha de comando

Resumo: A integração do NetWorker VMware Protection (NVP) é configurada com o equipamento vProxy. Em determinadas situações, é necessário executar uma restauração a partir da linha de comando (CLI). Este artigo fornece informações gerais sobre como executar uma restauração de imagem de máquina virtual (VM) usando nsrvproxy_recover. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

A integração do NetWorker VMware Protection (NVP) é configurada com o equipamento vProxy. Em determinadas situações, é necessário executar uma restauração a partir da interface de linha de comando (CLI). O NetWorker Command Reference Guide apresenta informações sobre: nsrvproxy_recover. A documentação do NetWorker está disponível por meio de: Suporte para o NetWorker | Manuais e documentos
 

  1. Identifique o ID do saveset (SSID) que você deseja restaurar. Isso pode ser feito usando uma das seguintes abordagens:
  • Usando a guia Media do NetWorker Management Console (NMC) na seção Save Sets.
  • Linha de comando do servidor do NetWorker: mminfo -avot -q vmname=VMNAME
  1. Use um mminfo com o comando "-S" para consultar as informações completas sobre o saveset do banco de dados de mídia do servidor NetWorker: 
mminfo -S -q ssid=<SSID>
Nota: Como alternativa, use o método a seguir para gerar o comando necessário para a restauração da CLI: NVP vProxy: Como obter a sintaxe exata do comando para executar uma recuperação de VM a partir da CLI com depuração
  1. Usando as informações obtidas do mminfo saída na etapa 3 para criar o nsrvproxy_recover Comando.
    Sintaxe:
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) detalhamento adicional
    • -D (opcional) adicionados níveis de depuração, consulte: NetWorker: Níveis de informações de depuração
    • -m Métodos de recuperação:
      • R (Reverter máquina virtual) Reverter uma máquina virtual existente de volta para um point-in-time. Se o rastreamento de blocos de alterações (CBT) estiver ativado, ele moverá apenas os dados que foram alterados.
      • I (Recuperação de Imagem de Máquina Virtual): Recupere a máquina virtual selecionada, como uma nova máquina virtual.
      • D (Recuperação de disco da máquina virtual): Recupere um ou mais discos em uma máquina virtual existente.
      • N (Recuperação instantânea): Use o acesso instantâneo para recuperar a máquina virtual selecionada, como uma nova máquina virtual. O datastore está localizado no dispositivo Data Domain em que o saveset está armazenado. Quando nsrvproxy_recover O processo é encerrado, e o datastore é recuperado automaticamente. Para preservar a máquina virtual, use o Storage vMotion para migrar a máquina virtual para outro datastore.
      • E (Recuperação de emergência): Recupere a máquina virtual selecionada em um host do ESXi.
    • -k (opcional) restauração simultânea de VMDK.
    • > output_file.log (opcional) Redirecionar o nsrvproxy_recover Saída do comando para um arquivo de log em um local de sua escolha.
    • As opções adicionais são detalhadas no nsrvproxy_recover do NetWorker Command Reference Guide

Exemplo de comando Sintaxe da execução de uma recuperação 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: Se você usar a MoRef do host do ESXi e a MoRef do datastore do mminfo resultado, restaura para o mesmo host do ESXi e datastore em que a VM original residiu quando foi feito o backup. Certifique-se de que esse host do ESXi tenha recursos disponíveis e que o datastore tenha espaço suficiente disponível. Se a sessão for fechada ou o prompt for cancelado, a sessão de restauração será encerrada.

Você pode executar o comando em segundo plano para que ele não seja encerrado pelo encerramento da sessão ou do prompt:

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 interromper o trabalho, você deve kill o PID para o nsrvproxy_recover . Alternativamente, você pode matar o nsrvproxy_recover ID do trabalho do servidor do NetWorker jobkill Prompt de comando.

  1. Se a restauração for iniciada corretamente, você poderá monitorar o andamento no prompt, guia NMC Monitoring, nsrwatch ou vSphere.

Mais informações

Produtos afetados

NetWorker

Produtos

NetWorker
Propriedades do artigo
Número do artigo: 000158471
Tipo de artigo: How To
Último modificado: 04 fev. 2026
Versão:  5
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.