NetWorker: Cómo recopilar valores de MoReF (referencia de objetos administrados) para objetos de VMware

Zusammenfassung: Los pasos necesarios para recopilar los valores de ManagedObjectReference (MoreF) de vCenter ManagedObjectBrowser (MOB). Estos valores son necesarios cuando se intenta ejecutar restauraciones de NVP-vProxy de NetWorker desde la CLI de NetWorker Server, pero también se pueden recolectar para otros procedimientos. ...

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

NetWorker VMware Protection (NVP) se configuró en un entorno de NetWorker. Algunas operaciones, como la ejecución de una recuperación de máquina virtual (VM) de línea de comandos, requieren que se especifiquen valores de referencia de objetos administrados de VMware en la sintaxis del comando. Por ejemplo:

nsrvproxy_recover -c vCenter [-s server] {-S ssid[/cloneid] | -N ssname [-t sstime]} [-m recovery-mode] [-f Folder-Moref] [-o option]... [-A Datacenter-Moref] [-C ComputeResource-Moref] [-L ClusterComputeResource-Moref] [-E Datastore-Moref] [-M VM-Moref] [-V VM-name] [-r ResourcePool-Moref] [-H Host-Moref] [-T datastore] [-e export-path] [-d disk] [-p vProxy] [-b pool] [-v] [-k]

Hay varias formas en las que puede recopilar los datos necesarios según las circunstancias o las preferencias personales. Se pueden utilizar las siguientes opciones.


Opción 1 (mminfo):

La variable mminfo se puede utilizar en NetWorker Server para recopilar información detallada sobre la VM respaldada.

1. Recolecte el ID del saveset (SSID) del respaldo de VM que desea usar.
A. Todos los respaldos de VM se pueden consultar con: 
mminfo -kot
B. Se puede consultar una VM con el siguiente comando: 
mminfo -kot -q vmname="VM_NAME"
NOTA: Reemplace VM_NAME con el nombre de la máquina virtual que se muestra en VMware.
root@nsr:~# mminfo -kot -q vmname=win-client01
 volume        type   vm_name         date     time         size ssid      fl backup_size
...
ddve02VMwareClone.001 Data Domain win-client01 04/17/2024 11:00:13 PM 120 GB 2602601659 cr 120 GB
 2. Utilice el SSID recopilado del comando anterior para consultar más detalles sobre la VM: 
mminfo -aS -q ssid=SSID
root@lnx-nwserv:~# mminfo -aS -q ssid=2602601659
...
                    *vm_info: \
"{
  \"name\": \"win-client01\",
  \"host-name\": \"win-client01.amer.lan\",
  \"ip-address\": \"192.168.9.123\",
  \"template\": false,
  \"moref-id\": \"vm-1009\",
  \"vcenter-name\": \"vcsa.amer.lan\",
  \"path\": \"/Datacenter/esx01.amer.lan/win-client01\",
  \"moref-path\": \"/datacenter-3/domain-s8/vm-1009\",
  \"vm-path\": \"/Datacenter/Clients/win-client01\",
  \"moref-vm-path\": \"/datacenter-3/group-v1015/vm-1009\",
  \"datastore\": \"esx01-datastore\",
  \"datastore-moref\": \"datastore-11\",
  \"os-identifier\": \"windows2019srvNext_64Guest\",
  \"os-name\": \"Microsoft Windows Server 2022 (64-bit)\",
  \"version\": \"vmx-19\",
  \"change-version\": \"2024-04-01T13:11:28.482168Z\",
  \"esxi-moref\": \"host-10\",
  \"esxi-name\": \"esx01.amer.lan\",
  \"datacenter\": \"datacenter-3\",
  \"compute-resource\": \"domain-s8\",
  \"cluster-compute-resource\": \"\",
  \"networks\": [
    \"Production VM Network\"
  ],
...

Opción 2 (nsrvim):

NetWorker Server puede producir archivos de .xml en el recurso de hipervisor de VMware mediante el nsrvim comando. Este comando se ejecuta cada 15 minutos para completar los recursos de VMware en la base de datos de NetWorker. También puede crear archivos de volcado para recursos de hipervisor especificados. Este método puede ser útil cuando se restaura una máquina virtual de un entorno de vCenter a un nuevo vCenter, los detalles del saveset de mminfo solo contiene los valores de referencia de MoRef de VM del vCenter anterior. 

nsrvim --dump --names=HYPERVISOR_NAME
NOTA: Donde HYPERVISOR_NAME es el nombre del hipervisor de VMware (vCenter o host ESXi) tal como se agregó a NetWorker. Esto es visible en NetWorker Management Console (NMC), NetWorker Web User Interface (NWUI) o desde nsradmin Usando print type: nsr hypervisor.

Ejemplo:

nsrvim --dump --names=vcsa.amer.lan

En los servidores Linux NetWorker, los archivos .xml se producen en: /nsr/cores/nsrvim/
En los servidores NetWorker Server de Windows, los archivos .xml se producen en el mismo directorio que nsrvim El comando se ejecutó desde:

Ejemplo de comando nsrvim

La variable HYPERVISOR_NAME-mapping.xml El archivo detalla los valores de referencia de mo. m. de VMware:

mapping.xml ejemplo de contenido

NOTA: Este método recupera valores específicos de MoRef del almacén de datos, el host y el recurso de computación. Se requieren otros métodos para correlacionar el valor de MoRef de una VM existente con su nombre de VM.

Opción 3 (recurso de recuperación de NSR):

Guardar una instancia de recuperación desde NMC crea un archivo 'nsr recover' , que muestra el comando y las opciones de NetWorker utilizados durante la restauración. Esto puede ser útil cuando desea completar el comando necesario, pero agregar opciones adicionales como depuración y detalle.

1. Inicie la restauración que desea realizar desde NMC. Puede detener la recuperación, no es necesario permitir que se complete. Una vez que se haya iniciado el proceso de recuperación, debe guardar el recurso de recuperación de NSR.
2. En el servidor NetWorker Server, abra un símbolo del sistema raíz o de administrador.
3. Ingrese el comando: nsradmin
4. En el símbolo del sistema nsradmin, ingrese lo siguiente: print type: nsr recover

Ejemplo:

root@lnx-nwserv:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> print type: nsr recover

                        type: NSR recover;
                        name: Restore_Test_20240418;
                     comment: ;
                      client: vcsa.amer.lan;
          destination client: lnx-nwserv.amer.lan;
           recover requestor: \
"cn=administrator,cn=Users,dc=lnx-nwserv,dc=amer,dc=lan";
             recover command: nsrvproxy_recover;
             recover options: \
" -m I  -c vcsa.amer.lan -M vm-1008 -V 'lnx-client01_1' -A datacenter-3 -C dom\
ain-s15 -H host-17 -F 'group-v4' -d 'Hard disk 1/2000/datastore-18' -E datasto\
re-18  -S 2636156091";
               recover stdin: ;
                  start date: "Thu Apr 18 10:06:20 2024";
              hard stop date: ;
                      status: ;
            persist resource: Yes;
        restricted data zone: ;
La salida anterior proporciona la información necesaria nsrvproxy_recover Opciones de comandos utilizadas en la restauración iniciada por la interfaz de usuario. Por ejemplo:
nsrvproxy_recover -m I  -c vcsa.amer.lan -M vm-1008 -V 'lnx-client01_1' -A datacenter-3 -C domain-s15 -H host-17 -F 'group-v4' -d 'Hard disk 1/2000/datastore-18' -E datastore-18  -S 2636156091"
Opciones adicionales como las siguientes -v o -D [1-9] se puede agregar después del comando recover para aumentar el nivel de detalle y el nivel de depuración.

Opción 4 (VMware):

Puede recopilar los valores de MoRef directamente desde VMware Managed Object Browser (MOB). Se requiere acceso administrativo de VMware para acceder a vCenter MOB. Si no tiene acceso a esta herramienta, pídale al administrador de vCenter que recopile estos valores.

1. Vaya a vCenter Managed Object Browser (MOB)
Ejemplo: https://vcenter-name-or-ip/MOB (Debe usar el nombre o la IP de vCenter). 
2. Inicie sesión con credenciales de administrador de vCenter.
3. Seleccione Contenido en "Contenido"

Servicio MOB de vCenterEnlace de contenido

4. Seleccione el nombre del grupo de centros de datos en ManagedObjetReference:Folder En "rootFolder

Carpeta de centros de datos de MOB de vCenter

5. Seleccione el nombre del centro de datos en ManagedObjectReference:ManagedEntity En "childEntity

Entidad de centro de datos MOB de vCenter

6. Seleccione el almacén de datos donde residen las VM ManagedObjectReference:Datastore En "datastore

Entidad de almacén de datos MOB de vCenter

7. El valor de MoReF de VM se enumera en ManagedObjectReference:VirtualMachine En "vm
MoRef de VM MOB de vCenter
Los valores de MoReF para el centro de datos, el almacén de datos y la VM son los valores resaltados en cada uno de los ejemplos anteriores.

Weitere Informationen

Betroffene Produkte

NetWorker

Produkte

NetWorker
Artikeleigenschaften
Artikelnummer: 000037025
Artikeltyp: How To
Zuletzt geändert: 24 März 2026
Version:  7
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.