Skip to main content

VM Recover

Select

SaaS
Customer Managed

This operation initiates a restore operation for a virtual machine and returns the details for the restore job. You can perform an in-place restore or an out-of-place restore of a virtual machine, and you can restore guest files and folders.

Note:

vmClientGUIDis the client GUID of the backed-up VM. You can use "Get all VMs" API to fetch the client GUID from the client properties of the VM.
Path Parameters
  • vmClientGUID string required
Request Body
  • inPlaceRestore boolean required

    The option to restore backed-up data to the same client from which it was backed up. Set to false for out of place recover

  • passUnconditionalOverride boolean

    The option to overwrite an existing virtual machine of the same name.

  • powerOnVmAfterRestore boolean

    The option to start the virtual machine after it is restored.

  • destinationClient object

    Required for out of place recover

  • clientName string

    Destination client name of the hypervisor

  • destinationInfo object[]

    Required for out of place recover

  • vmware object
  • esxHost string

    EsxHost in the Vcenter to which this VM has to be restored

  • newName string

    New restore name for the VM

  • dataStore string

    Datastore in the Vcenter to which this VM has to be restored

  • resourcePool string

    ResourcedPool in the Vcenter to which this VM has to be restored

Responses

OK


Schema
  • taskId integer
  • jobIds string[]
Loading...