Fleet Create Archival Backups

post

https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/zdlra/{raTargetId}/archivalBackups/protectionPolicy/{protectionPolicyName}

Create archival backups for all protected databases in a protection policy on a Recovery Appliance. This API requires ZDLRA Management Pack to be enabled on the Recovery Appliance.

Request

Path Parameters
Header Parameters
  • Recovery Appliance Administrator Credentials. The format must be NAMED: (e.g. NAMED:ORSADMIN) or PREFERRED: (e.g. PREFERRED:PREF_ORSADMIN). If no value is specified, the system will use preferred credentials.
    Example:
    NAMED:ORSADMIN
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Protected database's unique name
Match All
Show Source
Nested Schema : CreateArchivalBackupDetailsPolicyLevel
Request details for creating archival backups for a single protected database.
Match One Schema
Show Source
Nested Schema : CreateArchivalBackupsPolicyLevelRecurring
Protection policy level recurring request for archival backups creation.
Match All
Show Source
Nested Schema : CreateArchivalBackupsPolicyLevelOnetime
Type: object
Protection policy level Onetime request for archival backups creation.
Show Source
Nested Schema : CreateArchivalBackupsPolicyLevelRecurringDetails
Type: object
Protection policy level recurring request details for archival backups creation.
Show Source
Nested Schema : ScheduleArchivalBackups
Type: object
Schedule for recurring archival backups creation. If the schedule option is not provided, the archival backup creation is considered one-time.
Show Source
Nested Schema : archivalBackups
Type: array
Protection policy level request details for archival backups creation.
Show Source
Nested Schema : items
Match All
Show Source
Nested Schema : RecurringArchivalBkupDetails
Create archival backup using restore time
Match All
Show Source
Nested Schema : CreateArchivalBackupBasicDetails
Type: object
Basic request details for create archival backups API
Show Source
Nested Schema : RestoreUsingTime
Type: object
Restore using time option for create archival backups
Show Source
Nested Schema : RecurringArchivalBkupRecoveryNamePrefix
Type: object
Create archival backup using restore from time.
Show Source
  • Recovery point name prefix to be used to name the recovery point. The prefix followed by the timestamp value will be used.
    Example: QuarterlyBackup
Nested Schema : ScheduleRAOperations
Type: object
Schedule for deployment procedure or job.
Show Source
  • Comma-separated list of days. (Required only if frequency is monthly, or yearly. Example, repeat=1d. The valid range is 1 to 30 inclusive)
  • Comma-separated list of days. (Required only if frequency is weekly. Example, repeat=1D. The valid range is 1 to 7 inclusive)
  • End time for the procedure executions (optional). If it is not specified, the procedure runs indefinitely. W3C Time format.
    Example: 2025-12-31T20:00:00UTC, 2025-12-31T20:00:00America/New_York, 2025-12-31T20:00:00Z, 2025-12-31T20:00:00+05:00
  • Allowed Values: [ "INTERVAL", "WEEKLY", "MONTHLY", "YEARLY" ]
    Schedule Frequency Options
  • grace period in minutes (optional)
  • Comma-separated list of months. (Required only if frequency is yearly). Valid range is 1 to 12 inclusive.
  • Frequency with which the job must be repeated.(Required only if frequency is set to interval.)
  • Time when the procedure is to start executing. W3C Time format.
    Example: 2024-12-31T20:00:00UTC, 2024-12-31T20:00:00America/New_York, 2024-12-31T20:00:00Z, 2024-12-31T20:00:00+05:00
Nested Schema : archivalBackups
Type: array
Protection policy level request details for archival backups creation.
Show Source
Nested Schema : items
Match All
Show Source
Nested Schema : OneTimeArchivalBkupUsingRestoreTime
Create archival backup using restore time
Match All
Show Source
Nested Schema : CreateArchivalBkupUsingRestoreTime
Type: object
Create archival backup using restore from time.
Show Source
  • Restore from time to be used for creating archival backups. Format is YYYY-MM-DDTHH:mm:ssZ in UTC timezone. If restoreUsing is RESTORE_TIME but restoreUntilTime is not specified or null/empty, then the archival backup will be created using the latest backup available on the RA.
    Example: 2022-09-21T06:00:00.000Z
Nested Schema : ArchivalRestorePointName
Type: object
Archival Restore Point name - applicable only for one time archival backups
Show Source
  • Restore point name to be used for naming the archival backup. If not specified, archival backups will be given a default name KEEP_BACKUP_timestamp.
Examples

Back to Top

Response

Supported Media Types

202 Response

Accepted
Headers
Body ()
Root Schema : ArchivalBackupsDpSubmissionDetails
Type: object
Archival backups deployment procedure submission details
Show Source

400 Response

Bad Request. The payload is null or missing some parameters
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

401 Response

Unauthorized. The user does not have permissions to perform the requested operation
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

403 Response

Forbidden. The user is forbidden to perform the requested operation
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

404 Response

Not Found. The requested REST API URL is not found.
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

409 Response

Conflict
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

500 Response

Internal Server Error. Exception in execution of REST API.
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

503 Response

Service Unavailable. The server is unable to process the request.
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source
Back to Top