NetWorker: Cómo realizar la POST de restauraciones de imágenes de VM de VMware con la API REST

Riepilogo: En este artículo, se proporciona una breve descripción general de cómo realizar restauraciones de imágenes de máquinas virtuales (VM) de VMware desde la API REST.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

En este artículo, se proporciona una breve descripción general de cómo realizar restauraciones de imágenes de VM de VMware desde la API REST. La guía completa de API REST está disponible en API REST de Dell NetWorker

  1. Consulte todas las VM protegidas para obtener el UUID de la VM que desea restaurar. A continuación, se muestra la sintaxis del vínculo:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms
  1. Debe recolectar los valores de referencia de objetos administrados (MoRef) de VMware necesarios para la VM específica que desea restaurar: A continuación, se muestra la sintaxis del enlace:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups
 
Los valores obligatorios aparecen bajo el vm_info y bajo la línea vmInformation de la salida.
 
Ejemplo:
POSTMAN: ejemplo de solicitud GET que recopila información de VM
  1. Recolecte información adicional agregando el ID de respaldo a la GET Solicitud:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID
  1. Utilice la siguiente sintaxis de enlace para aplicar POST a la restauración:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover

Un ejemplo del contenido del cuerpo JSON es el reemplazo de los valores por los valores recolectados en los pasos 2 y 3:
{
	"recoverMode": "New",
	"datacenterMoref": "DATACENTER_MOREF",
	"datastoreMoref": "DATASTORE_MOREF",
	"computeResourceMoref": "COMPUTE_RESOURCE_MOREF",
		"disks": [
                    {
                        "datastoreMoref": "DATASTORE_MOREF",
                        "key": "2000",
                        "name": "Hard disk 1"
                    }
                ],
	"vCenterHostname": "VCENTER_NAME",
	"hostMoref": "VCENTER_MOREF",
	"vmName": "RESTORED_VM_NAME",
	"powerOn": "true/false",
	"reconnectNic": "true/false"
}
 
Ejemplo:
Ejemplo de POST API REST de POSTMAN
NOTA: El estado 201 indica que la solicitud se envió. Este es un ejemplo de una restauración de imagen completa en un entorno específico. Las propiedades y los requisitos pueden cambiar según el entorno VMware.
 
La sesión de restauración se observa en el cliente VMware.
 

Solución de problemas genéricos:

Code Descripción Ejemplos
1XX Informativo 100 - Continuar
2XX Success 200 - Correcto
201 - Creado
202 - Aceptado
3XX Redireccionamiento 301 - Trasladado permanentemente.
307 - Redirección temporal
4XX Error de CLIENT 400 - Solicitud incorrecta
401 - No autorizado
404 - No encontrado
5XX Error de SERVER 500 - Error
interno del servidor 503 - Servicio no disponible

Informazioni aggiuntive

Los registros de la sesión de restauración se encuentran en:
NetWorker Server:

  • Linux: /nsr/logs/recover/
  • Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover

El vProxy utilizado para la restauración:

  • /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
 
Nota: Una vez finalizada la restauración, se transfiere a: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE

Prodotti interessati

NetWorker

Prodotti

NetWorker
Proprietà dell'articolo
Numero articolo: 000021344
Tipo di articolo: How To
Ultima modifica: 30 giu 2026
Versione:  7
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.