Operations at RollbackManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| Void CheckJobByAgentId(String agentId) | Check state of roll-back job using agent id |
| Void CheckJobByRrcIp(String agentIp) | Check state of roll-back job using ip address of RRC-agent |
| PartitionPlanResult GeneratePartitionPlan(AutoPartitionRequest request) | Generates a partition plan for a given recovery point, volume list, and target disks |
| RemountDatabasesResponse GetDatabasesForRemount(RollbackJobRequest request) | Gets list of databases for remount along with warnings |
| StringCollection GetDependentHyperVVirtualMachines(RollbackTarget target) | Gets Hyper-V virtual machines which should be powered off before rollback |
| AgentSummaryMetadata GetSummaryMetadata(RollbackTarget target) | Gets the disks which are available on a given restore target |
| RollbackTargetDisksCollection GetTargetDisks(RollbackTarget target) | Gets the disks which are available on a given restore target |
| RollbackTargetInfo GetTargetInfo(RollbackTarget target) | Gets the disks and volumes which are available on a given restore target |
| RollbackTargetVolumesCollection GetTargetVolumes(RollbackTarget target) | Gets the volumes which are available on a given restore target |
| Void ResumeRollback(String jobId) | Attempts to resume a restore job |
| StartRollbackResponse StartRollback(RollbackJobRequest request) | Starts a restore job |
| StartRollbackResponse StartRollbackFromCloud(CloudRollbackJobRequest request) | Starts a restore job |
| Void ValidateBiosType(RollbackJobRequest request) | Validate bios type |
| Void ValidateBootAndSystemArePrimary(RollbackJobRequest request) | Validates whether boot and system volumes are mapped to primary partitions on MBR |
| Void ValidatePartitionPlan(PartitionPlanResult partitionPlan) | Ensures that boot and system volumes are properly mapped: there is only one boot volume, one system volume and they're mapped to the same target disk |
| Void ValidatePartitionStyles(RollbackJobRequest request) | Validates whether partition styles on source and target disks match |
| Void ValidatePartitionTypes(RollbackJobRequest request) | Validate partition types |
| Void ValidateStoragePoolSettings(RollbackJobRequest request) | Validates whether Storage Pool feature was enabled on the protected machine |
| Void ValidateSystemVolumeExistence(RollbackJobRequest request) | Validate system volume existence |
| Void VerifyRollbackRequest(RollbackJobRequest request) | Verify restore request for volumes and disks |