Perform Restore - NAS
Restore the NAS server from the backups
- application/json
Request Body
taskInfo object
task object
taskType stringPossible values: [
IMMEDIATE,SCHEDULE,SAVED_REPORT,SCHEDULE_POLICY]associations object[]
subclientId integer requiredID of the Default NAS server client
clientId integer requiredClient ID of NAS
applicationId integer requiredDefault value:
1313 for NAS
backupsetId integer requiredID of the default backuset
instanceId integer requiredInstance Id of the NAS (Fetch this from Get subclient API
_type_ stringsubTasks object[] required
subTask object required
subTaskType stringDefault value:
RESTOREoperationType stringDefault value:
RESTOREoptions object
restoreOptions object required
browseOption object required
commCellId integer requiredDefault value:
2Commcell ID is 2
backupset object required
backupsetId integer requiredId of the backupset
clientId integer requiredClient ID
timeRange object required
toTime integerGet this value from the backup browse
browseJobCommCellId integerDefault value:
2destination object
destClient object
Destination client details where you want to restore. Use GET /Client to get all cients
clientId integerclientName stringdestAppId integerDefault value:
1313 for the NAS
inPlace booleanfileOption object
sourceItem string[]source item to restore pick from the browse API response
impersonation objectcommonOptions object
overwriteFiles booleanDefault value:
falseunconditionalOverwrite booleanDefault value:
truerestoreACLs booleanDefault value:
trueisFromBrowseBackup booleanDefault value:
true
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- taskId integer
- jobIds string[]
{
"taskId": 0,
"jobIds": [
"string"
]
}
{
"taskId": 157,
"jobIds": [
"595"
]
}
Loading...