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:
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:
De benodigde waarden worden weergegeven onder de vm_info regel en onder het gedeelte VMInformation van de uitvoer.
Voorbeeld:
3) U kunt aanvullende informatie verzamelen door de back-up-ID toe te voegen aan de GET-aanvraag:
4) Als u POST wilt terugzetten, gebruikt u de volgende koppelingssyntaxis:
Een voorbeeld van de JSON-bodycontent is het vervangen van de waarden door de waarden die zijn verzameld in stap 2 en 3:
Voorbeeld:
De herstelsessie wordt weergegeven in de VMware-client.
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:
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:
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:
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 May 2025
Версия: 5
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.