Recover Isilon File

POST https://{{cluster}}/v2/data-protect/recoveries

Operations on Isilon NAS with v2 APIs,

  1. Generate the access token
  2. Check the storage domain (the view box)
  3. Register the Isilon as NAS protection source
  4. Identify/Create the protection policy
  5. Get the NAS mount points
  6. You are ready to create a protection group for Isilon using NAS
  7. Run the protection group
  8. Check the status of the protection group
  9. Upon completion of protection group run, check the snapshots for the protection group
  10. The Isilon files are ready to be restored
  11. Cleanup the cluster by removing the protection group (and snapshots), Isilon mount point

Request Body

{"name"=>"Recovery_{{protectionJobName}}", "snapshotEnvironment"=>"kIsilon", "isilonParams"=>{"objects"=>[{"snapshotId"=>"{{snapshotId}}", "pointInTimeUsecs"=>0, "protectionGroupId"=>" {{protectionJobId}}", "protectionGroupName"=>" {{protectionJobName}}"}], "recoveryAction"=>"RecoverFiles", "recoverFileAndFolderParams"=>{"filesAndFolders"=>[{"absolutePath"=>"{{restoreFilePath}}", "isDirectory"=>false}], "targetEnvironment"=>"kIsilon", "isilonTargetParams"=>{"recoverToNewSource"=>false, "originalSourceConfig"=>{"overwriteExistingFile"=>true, "preserveFileAttributes"=>true, "continueOnError"=>false, "recoverToOriginalPath"=>true}}}}}

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring
Content-Typestring