We're currently implementing the VBR API, and are trying to restore an entire VM (https://helpcenter.veeam.com/docs/backu ... toreVmware).
I see some strange behavior compared to a restore using the EM API, or EM interface.
Below is the json document we're using:
Code: Select all
{
  "objectRestorePointId" : "<restore point id>",
  "type" : "Customized",
  "restoresProxies" : {
    "autoSelection" : true,
    "proxyIds" : null
  },
  "secureRestore" : {
    "enableAntivirusScan" : false,
    "virusDetectionAction" : "Ignore",
    "enableEntireVolumScan" : false
  },
  "powerUp" : false,
  "reason" : "Restored by MyApp",
  "destinationHost" : {
    "hostName" : "<hostname>",
    "name" : "<dst cluster>",
    "type" : "Cluster",
    "objectId" : "<dst cluster objectid>"
  },
  "resourcePool" : null,
  "datastore" : {
    "datastore" : {
      "hostName" : "<hostname>",
      "name" : "<datastore>",
      "type" : "Datastore",
      "objectId" : "<datastore objectid>"
    },
    "diskType" : "Source"
  },
  "folder" : {
    "vmName" : "MyVm_restore",
    "folder" : {
      "hostName" : "<hostname>",
      "name" : "<folderName>",
      "type" : "Folder",
      "objectId" : "<folder objectid>"
    },
    "restoreVmTags" : false
  },
  "network" : null
}
Is this working as intended? Or should we open a ticket for this.