Skip to main content
SnapCenter Plug-in for VMware vSphere
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

REST-API-Workflow zum Wiederherstellen gelöschter VMs

Beitragende netapp-yvonneo netapp-revathid
Änderungen vorschlagen

Um Wiederherstellungsvorgänge für VM-Backups mit dem SnapCenter Plug-in for VMware vSphere REST-APIs durchzuführen, müssen Sie die vorgeschriebene Reihenfolge der REST-API-Aufrufe einhalten.

Fügen Sie für jede REST-API hinzu https://<server>:<port> an der Vorderseite der REST-API, um einen vollständigen Endpunkt zu bilden.

Schritt REST-API Kommentare

1

Gehe zu http://<vCenter-IP>/mob

Den Datastore-moref aus der VMware Managed Objects URL ermitteln. Den moref für den Datastore notieren, auf dem die gelöschte VM gespeichert war.

2

/4.1/datastores/{moref}/backups

Get Datastore Backups ruft eine Liste der Backups für den angegebenen Datenspeicher ab. Den moref aus Schritt 1 übergeben. Die backupId des Backups, das wiederhergestellt werden soll, notieren.

3

/4.1/backups/{backupId}

`Get Backup Details`Ruft die Details des angegebenen Backups ab. Die backupId aus Schritt 2 ist zu verwenden. In der Entitätenliste ist die entityName zu finden, die der gelöschten VM entspricht, und die UUID ist zu notieren.

4

/4.1/vm/backups/{backupId}/snapshotlocations

Get snapshot locations Ruft den Speicherort des Snapshots für die angegebene Sicherung ab. Die backupId aus Schritt 2 ist zu verwenden. Die Informationen zu snapshotLocationsList sind zu beachten.

5

/4.1/datastores/{moref}/availableEsxHosts

Get available ESX Hosts Ruft die Informationen für den Host ab, auf dem der Backup gespeichert ist. Den moref aus Schritt 1 übergeben. Die Informationen zu availableEsxHostsList beachten.

6

/4.1/vm/{uuid}/backups/{backupId}/restoreVm

Restore a VM from a backup`Stellt das angegebene Backup wieder her. Die UUID aus Schritt 3 übergeben. Die backupId aus Schritt 2 übergeben. Im restoreLocations-Attribut die Informationen aus snapshotLocationsList aus Schritt 4 übergeben; im esxHost-Attribut die Informationen aus availableEsxHostsList aus Schritt 5 übergeben. Wenn das VM-Backup ein partieller Backup ist, den `restartVM Parameter auf false setzen. Hinweis: Es kann keine VM wiederhergestellt werden, die eine Vorlage ist.