SAP HANA Application-Free Restores
Select
Use this API to restore data obtained through a backup
- application/json
Request Body
taskInfo object
associations object[]
instanceName string requiredProvide SAP HANA InstanceName
appName stringDefault value:
SAP HANA
consumeLicense booleanDefault value:
true
applicationId integer requiredDefault value:
135
clientName string requiredSAP HANA Pseudo client name
clientSidePackage booleanDefault value:
true
subclientName string requiredSubclient name
backupsetName string requiredDefault value:
default
task object
taskType integerinitiatedFrom integerpolicyType integertaskFlags object
disabled booleanDefault value:
false
subTasks object[]
subTaskOperation integersubTask object
subTaskType integeroperationType integeroptions object
adminOpts object
contentIndexingOption object
subClientBasedAnalytics booleanDefault value:
false
restoreOptions object
impersonation object
useImpersonation booleanDefault value:
false
user objectvirtualServerRstOption object
isBlockLevelReplication booleanDefault value:
false
isDiskBrowse booleanDefault value:
false
volumeRstOption object
volumeLeveRestore booleanDefault value:
false
browseOption object
noImage booleanDefault value:
false
listMedia booleanDefault value:
false
useExactIndex booleanDefault value:
false
mediaOption object
mediaAgent object
_type_ integerlibrary object
_type_ integercopyPrecedence object
copyPrecedence integer requiredprovide copy precedence no
copyPrecedenceApplicable booleanDefault value:
true
drivePool object
_type_ integerbackupset object
clientName string requiredSAP HANA Pseudo client name
instanceName string requiredSAP HANA Instance Name
backupsetName string requiredDefault value:
default
backupset name
commonOptions object
systemStateBackup booleanDefault value:
false
restoreToDisk boolean requiredDefault value:
true
offlineMiningRestore booleanDefault value:
false
indexFreeRestore booleanDefault value:
true
restoreToExchange booleanDefault value:
false
restoreOnlyStubExists booleanDefault value:
false
restoreACLs booleanDefault value:
false
overwriteFiles booleanDefault value:
true
doNotOverwriteFileOnDisk booleanDefault value:
false
dataInDeviceNode booleanDefault value:
false
unconditionalOverwrite booleanDefault value:
false
syncRestore booleanDefault value:
false
destination object
isLegalHold booleanDefault value:
false
restoreOnlyIfTargetExists booleanDefault value:
false
noOfStreams integerinPlace booleanDefault value:
false
destClient object
clientName string requiredSAP HANA Physical client Hostname
destPath string requiredDestination Full path where you want to restore data
fileOption object
sourceItem string requiredDefault value:
2
2:
distributedAppsRestoreOptions object
distributedRestore booleanDefault value:
false
isMultiNodeRestore booleanDefault value:
false
sharePointRstOption object
is90OrUpgradedClient booleanDefault value:
false
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- taskId integer
Task ID
- jobIds string[]
Restore Job ID
{
"taskId": 0,
"jobIds": [
"string"
]
}
{
"taskId": 293241,
"jobIds": [
"356605"
]
}
Bad Request
- application/json
- Schema
- Example 1
Schema
- string
Request body is empty or format is invalid
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "Access Denied",
"errorCode": 5
}