NetWorker: VMwaren VMM-näköistiedoston palautuksen suorittaminen REST APIlla

Summary: Tässä tietämyskannan artikkelissa on lyhyt yleiskatsaus siitä, miten VMwaren VM-näköistiedosto palautetaan REST-ohjelmointirajapinnasta.

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

Tässä tietämyskannan artikkelissa on lyhyt/yleinen yleiskatsaus siitä, miten VMwaren VM-näköistiedosto palautetaan REST-ohjelmointirajapinnasta. Rest-ohjelmointirajapinnan täydellinen opas on saatavilla seuraavissa toiminnoissa: 

https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Voit kysellä kaikilta suojatuilta virtuaalikoneilta palautettavan virtuaalikoneen VM UUID -tietoja. Linkin syntaksi on seuraava:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms

2) Sinun on kerättävä tarvittavat VMware Managed Object Reference (MoRef) -arvot virtuaalikoneeseen, jonka haluat palauttaa: Linkin syntaksi on seuraava: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups

Tarvittavat arvot näkyvät vm_info-rivin alapuolella ja tuloksen vmInformation-osassa.

Esimerkki:
kA53a0000004OcKCAU_1_0
 
3) Voit kerätä lisätietoja lisäämällä varmuuskopiotunnuksen GET-pyyntöön: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID

4) Palautuksen POST-testiin käytetään seuraavaa linkin syntaksia
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover

Esimerkki JSON-mallin sisällöstä on arvojen korvaaminen vaiheissa 2 ja 3 kerätyillä arvoilla:
{
	"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"
}

 
Esimerkki:
kA53a0000004OcKCAU_1_1
HUOMAUTUS: Tila 201 osoittaa, että pyyntö on lähetetty. Tämä on vain esimerkki täydellisestä näköistiedoston palautuksesta tietyssä ympäristössä. Ominaisuudet ja vaatimukset voivat muuttua VMware-ympäristön mukaan.
 
Palautusistunto näkyy VMware-asiakasohjelmassa.
 
Yleinen vianmääritys:
 
Koodi Kuvaus Esimerkkejä
1XX Tiedottava 100 – Jatka
2XX Onnistunut 200 - OK
201 - Created
202 - Accepted
3XX Uudelleenohjaus 301 - Siirretty pysyvästi
307 - tilapäinen uudelleenohjaus
4XX CLIENT-virhe 400 - Viallinen pyyntö
401 - Luvaton
404 - ei löydy
5XX SERVER-virhe 500 - Sisäinen palvelinvirhe
503 - Palvelu ei ole käytettävissä.
 
 

Additional Information

Palautusistunnon lokit ovat seuraavassa

artikkelissa: NetWorker server:
Linux: /nsr/logs/recover/
Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
vProxy, jota käytetään palautukseen: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Huomautus: Useimmissa tilanteissa palautuksen jälkeen se siirretään: /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.