NetWorker: Post VMware VM-imageherstel met REST API

概要: Dit KB-artikel geeft een kort overzicht van het uitvoeren van VMware VM-imageherstel vanuit REST API.

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

Dit KB-artikel geeft een kort/algemeen overzicht van het uitvoeren van VMware VM-imageherstel vanuit REST API. De volledige REST API-handleiding is beschikbaar onder: 

https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) U kunt een query uitvoeren op alle beschermde VM's om de VM UUID van de VM te verkrijgen die u wilt terugzetten. De syntaxis van de koppeling zou volgen:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms

2) U moet de benodigde VMware Managed Object Reference -waarden (MoRef) verzamelen voor de specifieke VM die u wilt terugzetten: De syntaxis van de koppeling zou volgen: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups

De benodigde waarden worden weergegeven onder de vm_info regel en onder het gedeelte VMInformation van de uitvoer.

Voorbeeld:
kA53a0000004OcKCAU_1_0
 
3) U kunt aanvullende informatie verzamelen door de back-up-ID toe te voegen aan de GET-aanvraag: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID

4) Als u POST wilt terugzetten, gebruikt u de volgende koppelingssyntaxis
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover

Een voorbeeld van de JSON-bodycontent is het vervangen van de waarden door de waarden die zijn verzameld in stap 2 en 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"
}

 
Voorbeeld:
kA53a0000004OcKCAU_1_1
OPMERKING: Status 201 geeft aan dat de aanvraag is ingediend. Dit is slechts een voorbeeld van een volledig imageherstel in een specifieke omgeving. Eigenschappen en vereisten kunnen veranderen op basis van de VMware-omgeving.
 
De herstelsessie wordt weergegeven in de VMware-client.
 
Algemene probleemoplossing:
 
Code Beschrijving Voorbeelden
1XX Informatieve 100 - Doorgaan
2XX Succes 200 - OK
201 - Gemaakt
202 - Geaccepteerd
3XX Omleiding 301 - Permanent
verplaatst 307 - Tijdelijke omleiding
4XX CLIENTfout 400 - Slecht verzoek
401 - Onbevoegd
404 - Niet gevonden
5XX SERVERfout 500 - Interne serverfout
503 - Service niet beschikbaar.
 
 

その他の情報

Logboeken voor de herstelsessie kunt u vinden:

NetWorker server:
Linux: /nsr/logs/recover/
Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
vProxy gebruikt voor herstel: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Opmerking: Zodra het herstel is voltooid, wordt het in de meeste gevallen verplaatst naar: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/

対象製品

NetWorker

製品

NetWorker
文書のプロパティ
文書番号: 000021344
文書の種類: How To
最終更新: 06 5月 2025
バージョン:  5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。