SAP HANA Application-Free Restores
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 HANAconsumeLicense booleanDefault value:
trueapplicationId integer requiredDefault value:
135clientName string requiredSAP HANA Pseudo client name
clientSidePackage booleanDefault value:
truesubclientName string requiredSubclient name
backupsetName string requiredDefault value:
defaulttask object
taskType integerinitiatedFrom integerpolicyType integertaskFlags object
disabled booleanDefault value:
falsesubTasks object[]
subTaskOperation integersubTask object
subTaskType integeroperationType integeroptions object
adminOpts object
contentIndexingOption object
subClientBasedAnalytics booleanDefault value:
falserestoreOptions object
impersonation object
useImpersonation booleanDefault value:
falseuser objectvirtualServerRstOption object
isBlockLevelReplication booleanDefault value:
falseisDiskBrowse booleanDefault value:
falsevolumeRstOption object
volumeLeveRestore booleanDefault value:
falsebrowseOption object
noImage booleanDefault value:
falselistMedia booleanDefault value:
falseuseExactIndex booleanDefault value:
falsemediaOption object
mediaAgent object
_type_ integerlibrary object
_type_ integercopyPrecedence object
copyPrecedence integer requiredprovide copy precedence no
copyPrecedenceApplicable booleanDefault value:
truedrivePool object
_type_ integerbackupset object
clientName string requiredSAP HANA Pseudo client name
instanceName string requiredSAP HANA Instance Name
backupsetName string requiredDefault value:
defaultbackupset name
commonOptions object
systemStateBackup booleanDefault value:
falserestoreToDisk boolean requiredDefault value:
trueofflineMiningRestore booleanDefault value:
falseindexFreeRestore booleanDefault value:
truerestoreToExchange booleanDefault value:
falserestoreOnlyStubExists booleanDefault value:
falserestoreACLs booleanDefault value:
falseoverwriteFiles booleanDefault value:
truedoNotOverwriteFileOnDisk booleanDefault value:
falsedataInDeviceNode booleanDefault value:
falseunconditionalOverwrite booleanDefault value:
falsesyncRestore booleanDefault value:
falsedestination object
isLegalHold booleanDefault value:
falserestoreOnlyIfTargetExists booleanDefault value:
falsenoOfStreams integerinPlace booleanDefault value:
falsedestClient 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:
22:
distributedAppsRestoreOptions object
distributedRestore booleanDefault value:
falseisMultiNodeRestore booleanDefault value:
falsesharePointRstOption 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
}