NetWorker: Slik utfører du POST VMware VM-imagegjenopprettinger med REST API

Summary: Denne KB-en gir en kort oversikt over hvordan du utfører VMware VM-imagegjenopprettinger fra REST API.

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

Denne KB-en gir en kort / generisk oversikt over hvordan du utfører VMware VM-imagegjenopprettinger fra REST API. Den fullstendige REST API-veiledningen er tilgjengelig under: 

https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Du kan spørre alle beskyttede VM-er for å få VM UUID for VM-en du ønsker å gjenopprette. Syntaksen til koblingen vil følge:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms

2) Du må samle inn de nødvendige VMware Managed Object Reference-verdiene (MoRef) for den spesifikke VM-en du ønsker å gjenopprette: Syntaksen til koblingen vil følge: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups

De nødvendige verdiene vises under linjen vm_info og under vmInformation-delen av utdataene.

Eksempel:
kA53a0000004OcKCAU_1_0
 
3) Du kan samle inn mer informasjon ved å legge til sikkerhetskopierings-ID-en i GET-forespørselen: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID

4) Hvis du vil UTFØRE POST av gjenopprettingen, bruker du følgende koblingssyntaks
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover

Et eksempel på JSON-innhold er å erstatte verdiene med verdiene samlet inn i trinn 2 og 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"
}

 
Eksempel:
kA53a0000004OcKCAU_1_1
MERK: Status 201 indikerer at forespørselen ble sendt. Dette er bare et eksempel på en fullstendig imagegjenoppretting i et bestemt miljø. Egenskaper og krav kan endres basert på VMware-miljøet.
 
Gjenopprettingsøkten vises i VMware-klienten.
 
Generisk feilsøking:
 
Kode Beskrivelse Eksempler
1XX Informativ 100 – Fortsett
2XX Vellykket 200 – OK
201 – Opprettet
202 – godtatt
3XX Omadressering 301 – flyttet permanent
307 – midlertidig omdirigering
4XX KLIENT-feil 400 – bad request 401 - Unauthorized
404 - Not Found (400 – ugyldig forespørsel
401 – uautorisert 404 – ikke funnet)
5XX SERVERfeil 500 – Intern serverfeil
503 – tjenesten er ikke tilgjengelig.
 
 

Additional Information

Logger for gjenopprettingsøkten finner du:

NetWorker-server:
Linux: /nsr/logs/recover/
Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
vProxy som brukes til gjenoppretting: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Merk: I de fleste situasjoner når gjenopprettingen er fullført, blir den flyttet til: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/

Affected Products

NetWorker

Products

NetWorker
Article 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.