HANA Restore operation
Select
SAP HANA Restore operation
- application/json
Request Body
taskInfo object
task object
taskType string requiredPossible values: [IMMEDIATE, SCHEDULE_POLICY]
associations object[]
clientId integer requiredHANA source Pseudo clientId
instanceName string requiredHANA source Insatcne Name
appName stringDefault value:
SAP HANAapplicationId integerDefault value:
135clientName string requiredHANA source Pseudo client name
backupsetId integer requiredHANA source client Backupset ID
instanceId integer requiredHANA source Instance ID
backupsetName string requiredHANA source Backupset name
subTasks object[]
subTask object
subTaskType stringDefault value:
RESTOREoperationType stringDefault value:
RESTOREoptions object
restoreOptions object
browseOption object
commCellId integerDefault value:
2timeRange object
Restore time range
fromTime integertoTime integermediaOption object
copyPrecedence object
copyPrecedenceApplicable booleanDefault value:
truecopyPrecedence integerdestination object
destClient object
clientId integer requiredHANA Target clientID
clientName string requiredHANA Target client name
destinationInstance object
instanceId integer requiredHANA Target Instance ID
instanceName string requiredHANA Target Instance name
applicationId integerDefault value:
135appName stringDefault value:
SAP HANAclientId integer requiredHANA target Pseudo client id
clientName string requiredHANA target Pseudo client name
noOfStreams integerDefault value:
2destinationBackupset object
backupsetId integer requiredHANA target Backupset ID
backupsetName string requiredHANA target Backupset name
instanceId integer requiredHANA target Instance ID
instanceName string requiredHANA target Instance name
applicationId integerDefault value:
135appName stringDefault value:
SAP HANAclientId integer requiredHANA target Pseudo client ID
clientName string requiredHANA target Pseudo client name
entityInfo object
companyId integercompanyName stringDefault value:
CommcellcommonOptions object
unconditionalOverwrite booleanDefault value:
truehanaOpt object
destDbName string requiredHANA target Database name
destPseudoClientName string requiredHANA target Pseudo client name
destClientName string requiredHANA target Physical client name
pointInTime object
time integer requiredPOINT IN TIME recovery
useHardwareRevert booleanDefault value:
falseHardware Revert only applicable for Snap backup
destinationInstanceDir stringDefault value:
/hana/data/Hana target DATA directory
checkAccess booleanDefault value:
trueinitializeLogArea booleanDefault value:
trueInitialize log area option for HANA DB Recovery
ignoreDeltaBackups booleanDefault value:
falseDelta backup option
databases string[] requiredSource Database name
recoverTime string requiredRecovery POINT_IN_TIME
commonOpts object
notifyUserOnJobCompletion booleanDefault value:
true
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- taskId integer
- jobIds string[]
{
"taskId": 0,
"jobIds": [
"string"
]
}
{
"taskId": 2003,
"jobIds": [
"2376"
]
}
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
}