Operations at BackupManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| Void DeleteScheduledBackup(GuidCollection schedules) | Deletes scheduled archives. |
| Void ForceScheduledBackup(GuidCollection schedules) | Force scheduled archives. |
| AgentRepositoryRelationshipCollection GetAgentsRepositoriesForRestore(String defaultRepositoryId, AgentIdsCollection agentIds) | Gets the repositories for replicated agents. |
| RecoveryPointBackupInfoCollection GetBackupAgentRecoveryPointsInfo(String agentId, BackupLocation location) | Gets the metadata for an existing agent’s backup by agentId. |
| RecoveryPointBackupInfoCollection GetBackupAgentRecoveryPointsInfoByCore(String requestedCoreId, String agentId, BackupLocation location) | Gets the metadata for an existing agent’s backup by agentId and coreId. |
| BackupManifest GetBackupManifest(String requestedCoreId, BackupLocation location) | Gets the metadata for an existing core’s backup by coreId. |
| BackupManifestCollection GetBackupManifests(BackupLocation location) | Gets the all metadata for an existing backup. |
| ScheduledArchivesSettings GetScheduledBackups() | Gets the all settings for an existing scheduled backups. |
| BackgroundJobInfoCollection GetWaitingJobs() | Gets a list of waiting backup and restore jobs. |
| Void PauseScheduledBackup(GuidCollection schedules) | Pauses scheduled archives. |
| Void ResumeScheduledBackup(GuidCollection schedules) | Resumes scheduled archives. |
| Void SaveScheduledBackupSettings(ScheduledBackupJobConfiguration scheduledBackupSettings) | Saves scheduled backup. |
| Void SaveScheduledRestoreSettings(ScheduledRestoreJobConfiguration scheduledRestoreSettings) | Saves scheduled restore. |
| Guid StartBackup(BackupJobRequest request) | Starts a backup. |
| Guid StartCheckBackup(CheckBackupJobRequest request) | Starts a backup's check. |
| Guid StartRestore(RestoreJobRequest request) | Starts a restore. |
| Void UpdateBackup(String jobId, BackupLocation location) | Updates the job request for an existing backup. |
| Void UpdateRestore(String jobId, BackupLocation location) | Updates the job request for an existing backup. |
| Void VerifyBackupLocation(BackupLocation backupLocation) | Verifies whether correct file system path is specified as backup location and backup can be put at this path. |
| Void VerifyRestoreLocation(BackupLocation backupLocation) | Verifies whether backup job has been completed for specified location and core. |