Skip to main content

PostgreSQL Restore Operations

This operation is used to run PostgreSQL restores

Request Body
  • taskInfo object
  • associations object[]
  • clientName string required

    Client Name

  • instanceName string required

    Instance Name

  • appName string required

    Default value: PostgreSQL

    Application Name

  • backupsetName string required

    Backupset Name

  • entityInfo object
  • companyId integer
  • companyName string
  • multiCommcellId integer
  • isDefaultBackupSet boolean required
  • isVirtualServerDiscoveredClient string
  • task object
  • taskType integer
  • initiatedFrom integer
  • subTasks object[]
  • subTask object
  • subTaskType integer required
  • operationType integer required
  • options object
  • restoreOptions object
  • browseOption object
  • commCellId integer
  • backupset object
  • clientId integer
  • backupsetId integer
  • destination object
  • destClient object required

    Destination CLient Information

  • clientName string
  • instanceName string
  • displayName string
  • appName string
  • backupsetName string
  • entityInfo object
  • companyId integer
  • companyName string
  • multiCommcellId integer
  • isDefaultBackupSet boolean
  • entityName string
  • osType string
  • destinationInstance object required

    Destination instance information

  • clientName string
  • instanceName string
  • displayName string
  • appName string
  • backupsetName string
  • entityInfo object
  • companyId integer
  • companyName string
  • multiCommcellId integer
  • isDefaultBackupSet boolean
  • entityName string
  • osType string
  • noOfStreams integer

    Number of streams to be used for restore

  • oracleOpt object
  • fileOption object
  • sourceItem string[]

    Items to restore

  • commonOptions object
  • jobIds object[]
  • impersonation object
  • postgresRstOption object
  • fsBackupSetRestore boolean

    Flag to determine if the restore is run for fsbased backupset

  • instanceRestore boolean
  • isCloneRestore boolean

    Flag to determine clone restore

  • pointInTime boolean

    Flag to mention PIT restore

  • restoreToSameServer boolean
  • startServer boolean

    Flag to detrmine if server needs to be started after restore or not

  • tableLevelRestore boolean

    Flag to determine

  • refTime object
  • time integer
  • fromTime object
  • time integer
  • pointOfTime object
  • time integer
  • commonOpts object
  • notifyUserOnJobCompletion boolean

    Flag to send email after job completion

  • prePostOpts object
  • preRecoveryCommand string
  • postRecoveryCommand string
  • runPostWhenFail boolean
Responses

OK

Response Headers

    Schema
    • taskId integer
    • jobIds string[]

      JobId of install job triggered

    Loading...