NetWorker: Självtest av VMware VM-avbildningsåterställning med REST API

Summary: Den här kunskapsdatabasartikeln ger en kort översikt över hur du utför återställningar av VMware VM-avbildningar från 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

Den här kunskapsdatabasartikeln ger en kort/allmän översikt över hur du utför återställningar av VMware VM-avbildningar från REST API. Hela REST API-guiden finns under: 

https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Du kan fråga alla skyddade virtuella datorer för att få VM-UUID för den virtuella dator du vill återställa. Syntaxen för länken följer:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms

2) Du måste samla in de VMware MoRef-värden (Managed Object Reference) som behövs för den virtuella dator du vill återställa: Syntaxen för länken följer: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups

De värden som behövs visas under raden vm_info och under avsnittet vmInformation i utdata.

Exempel:
kA53a0000004OcKCAU_1_0
 
3) Du kan samla in ytterligare information genom att lägga till säkerhetskopierings-ID i GET-förfrågan: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID

4) För att självtesta återställningen använder du följande länksyntax
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover

Ett exempel på innehållet i JSON-brödtexten är att ersätta värdena med de värden som samlas in i steg 2 och 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"
}

 
Exempel:
kA53a0000004OcKCAU_1_1
Obs! Status 201 anger att begäran har skickats. Det här är bara ett exempel på en fullständig avbildningsåterställning i en specifik miljö. Egenskaper och krav kan ändras baserat på VMware-miljön.
 
Återställningssessionen visas i VMware-klienten.
 
Allmän felsökning:
 
Kod Beskrivning Exempel
1XX Informativt 100 – Fortsätt
2XX Lyckades 200 – OK
201 – Skapad
202 – accepterad
3XX Omdirigering 301 – flyttade permanent
307 – tillfällig omdirigering
4XX CLIENT-fel 400 - Bad request 401 - Unauthorized
404 - Not Found (400 – Dålig begäran
401 - Obehörig 404 - hittades inte)
5XX SERVERfel 500 – internt serverfel
503 – tjänsten är inte tillgänglig.
 
 

Additional Information

Loggar för återställningssessionen finns:

NetWorker-server:
Linux: /nsr/logs/recover/
Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
vProxy används för återställning: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Obs! I de flesta situationer när återställningen har slutförts flyttas den till: /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.