Skip to content

filesetRecoverFilesFromArchivalLocation

Initiate a job to restore files or folders Supported in v8.0+ Initiate a job to copy one or more file or folder in a fileset backup from specified archival location to the source host. Returns the job instance ID.

Arguments

Argument Type Description
input (required) FilesetRecoverFilesFromArchivalLocationInput! Input for recovering fileset files from an archival location.

Returns

AsyncRequestStatus!

Sample

mutation FilesetRecoverFilesFromArchivalLocation($input: FilesetRecoverFilesFromArchivalLocationInput!) {
  filesetRecoverFilesFromArchivalLocation(input: $input) {
    endTime
    id
    nodeId
    progress
    result
    startTime
    status
  }
}
{
  "input": {
    "config": {
      "restoreConfig": [
        {}
      ]
    },
    "locationId": "example-string",
    "osType": "LINUX",
    "restorePathPairList": [
      {}
    ],
    "shareType": "NFS",
    "snapshotId": "00000000-0000-0000-0000-000000000000"
  }
}
{
  "data": {
    "filesetRecoverFilesFromArchivalLocation": {
      "endTime": "2024-01-01T00:00:00.000Z",
      "id": "example-string",
      "nodeId": "example-string",
      "progress": 0.0,
      "result": "example-string",
      "startTime": "2024-01-01T00:00:00.000Z",
      "error": {
        "message": "example-string"
      },
      "links": [
        {
          "href": "example-string",
          "rel": "example-string"
        }
      ]
    }
  }
}