NetWorker: Come ESEGUIRE il POST dei restore delle immagini delle VM VMware con l'API REST
Summary: Questo articolo della KB offre una breve panoramica su come eseguire i restore delle immagini delle VM VMware dall'API REST.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Questo articolo della KB offre una panoramica breve/generica di come eseguire i restore delle immagini delle VM VMware dall'API REST. La guida completa alle API REST è disponibile in:
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) È possibile eseguire query su tutte le VM protette per ottenere l'UUID della VM che si desidera ripristinare. La sintassi del link segue:
2) È necessario raccogliere i valori VMware Managed Object Reference (MoRef) necessari per la VM specifica che si desidera ripristinare: La sintassi del link segue:
I valori necessari vengono visualizzati sotto la riga vm_info e nella sezione vmInformation dell'output.
Esempio:
3) È possibile raccogliere ulteriori informazioni aggiungendo l'ID di backup alla richiesta GET:
4) Per eseguire il POST del ripristino è necessario utilizzare la seguente sintassi di link:
Un esempio del contenuto del corpo JSON potrebbe essere la sostituzione dei valori con i valori raccolti nei passaggi 2 e 3:
Esempio:
La sessione di ripristino viene visualizzata nel client VMware.
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) È possibile eseguire query su tutte le VM protette per ottenere l'UUID della VM che si desidera ripristinare. La sintassi del link segue:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms
2) È necessario raccogliere i valori VMware Managed Object Reference (MoRef) necessari per la VM specifica che si desidera ripristinare: La sintassi del link segue:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups
I valori necessari vengono visualizzati sotto la riga vm_info e nella sezione vmInformation dell'output.
Esempio:
3) È possibile raccogliere ulteriori informazioni aggiungendo l'ID di backup alla richiesta GET:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID
4) Per eseguire il POST del ripristino è necessario utilizzare la seguente sintassi di link:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover
Un esempio del contenuto del corpo JSON potrebbe essere la sostituzione dei valori con i valori raccolti nei passaggi 2 e 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"
}
Esempio:
NOTA: Lo stato 201 indica che la richiesta è stata inviata. Questo è solo un esempio di ripristino dell'immagine completa in un ambiente specifico. Le proprietà e i requisiti potrebbero cambiare in base all'ambiente VMware.
La sessione di ripristino viene visualizzata nel client VMware.
Risoluzione dei problemi generici:
| Codice | Descrizione | Esempi |
| 1XX | Informativo | 100 - Continua |
| 2XX | Success | 200 - OK 201 - Creato nel 202 - Accettato |
| 3XX | Reindirizzamento | 301 - Spostato definitivamente 307 - Reindirizzamento temporaneo |
| 4XX | Errore CLIENT | 400 - Richiesta non valida 401 - Non autorizzato 404 - Non trovato |
| 5XX | Errore DEL SERVER | 500 - Errore interno del server 503 - Servizio non disponibile. |
Additional Information
È possibile trovare i registri per la sessione di ripristino:
Server NetWorker:
Server NetWorker:
Linux: /nsr/logs/recover/
Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
vProxy utilizzato per il ripristino: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Nota: Nella maggior parte dei casi, una volta completato il ripristino, verrà spostato in: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Affected Products
NetWorkerProducts
NetWorkerArticle Properties
Article Number: 000021344
Article Type: How To
Last Modified: 06 May 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.