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.