NetWorker: Anleitung zum POST von VMware-VM-Image-Wiederherstellungen mit REST API

Сводка: Dieser Wissensdatenbank-Artikel bietet einen kurzen Überblick über die Durchführung von VMware VM-Image-Wiederherstellungen von rest API.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

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:
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:
kA53a0000004OcKCAU_1_0
 
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:
kA53a0000004OcKCAU_1_1
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.
 
 

Дополнительная информация

Protokolle für die Wiederherstellungssitzung finden Sie unter:

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/

Затронутые продукты

NetWorker

Продукты

NetWorker
Свойства статьи
Номер статьи: 000021344
Тип статьи: How To
Последнее изменение: 06 May 2025
Версия:  5
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.