NetWorker: Anleitung zum POST von VMware-VM-Image-Wiederherstellungen mit REST API
Summary: Dieser Wissensdatenbank-Artikel bietet einen kurzen Überblick über die Durchführung von VMware VM-Image-Wiederherstellungen von 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
Dieser Wissensdatenbank-Artikel bietet eine kurze/allgemeine Übersicht über die Durchführung von VMware VM-Image-Wiederherstellungen von rest API. Das vollständige REST API-Handbuch finden Sie unter:
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Sie können alle geschützten VMs abfragen, um die VM-UUID der VM abzurufen, die Sie wiederherstellen möchten. Die Syntax des Links würde wie folgt sein:
2) Sie müssen die erforderlichen Werte für VMware Managed Object Reference (MoRef) für die bestimmte VM erfassen, die Sie wiederherstellen möchten: Die Syntax des Links würde wie folgt sein:
Die erforderlichen Werte werden unter der zeile vm_info und im Abschnitt vmInformation der Ausgabe angezeigt.
Beispiel:
3) Sie können zusätzliche Informationen erfassen, indem Sie die Backup-ID zur GET-Anfrage hinzufügen:
4) Zum POST der Wiederherstellung verwenden Sie die folgende Linksyntax:
Ein Beispiel für den JSON-Textinhalt wäre das Ersetzen der Werte durch die in Schritt 2 und 3 erfassten Werte:
Beispiel:
Die Wiederherstellungssitzung wird im VMware-Client angezeigt.
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Sie können alle geschützten VMs abfragen, um die VM-UUID der VM abzurufen, die Sie wiederherstellen möchten. Die Syntax des Links würde wie folgt sein:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms
2) Sie müssen die erforderlichen Werte für VMware Managed Object Reference (MoRef) für die bestimmte VM erfassen, die Sie wiederherstellen möchten: Die Syntax des Links würde wie folgt sein:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups
Die erforderlichen Werte werden unter der zeile vm_info und im Abschnitt vmInformation der Ausgabe angezeigt.
Beispiel:
3) Sie können zusätzliche Informationen erfassen, indem Sie die Backup-ID zur GET-Anfrage hinzufügen:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID
4) Zum POST der Wiederherstellung verwenden Sie die folgende Linksyntax:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover
Ein Beispiel für den JSON-Textinhalt wäre das Ersetzen der Werte durch die in Schritt 2 und 3 erfassten Werte:
{
"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"
}
Beispiel:
HINWEIS: Status 201 gibt an, dass die Anfrage übermittelt wurde. Dies ist nur ein Beispiel für eine vollständige Image-Wiederherstellung in einer bestimmten Umgebung. Eigenschaften und Anforderungen können sich basierend auf der VMware-Umgebung ändern.
Die Wiederherstellungssitzung wird im VMware-Client angezeigt.
Allgemeine Fehlerbehebung:
| Code | Beschreibung | Beispiele |
| 1XX | Informations | 100 – Weiter |
| 2XX | Success | 200 – OK 201 – Erstellt 202 – akzeptiert |
| 3XX | Umleitung | 301 – Dauerhaft verschoben 307 – Temporäre Umleitung |
| 4XX | CLIENT-Fehler | 400 – Ungültige Anfrage 401 – Nicht autorisiert 404 – Nicht gefunden |
| 5XX | SERVERfehler | 500 – Interner Serverfehler 503 – Service nicht verfügbar. |
Additional Information
Protokolle für die Wiederherstellungssitzung finden Sie unter:
NetWorker-Server:
NetWorker-Server:
Linux: /nsr/logs/recover/
Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
Für die Wiederherstellung verwendeter vProxy: /opt/emc/vproxy/runtime/logs/recycle/coverd/
Hinweis: In den meisten Fällen wird die Wiederherstellung nach Abschluss der Wiederherstellung in Folgendes verschoben: /opt/emc/vproxy/runtime/logs/recycle/coverd/
Affected Products
NetWorkerProducts
NetWorkerArticle 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.