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