Operations at TransferManagement

This page describes the backend methods at this endpoint.

Signature Description
Void DeleteChangeLogsAndMarkClean(String snapshotSetId, String volumeName) Deletes the Replay change logs for the volume
Void DeleteSnapshot(String snapshotSetId, DeleteSnapshotRequest request) Deletes the snapshot
IncompatibleProductCollection FindIncompatibleProducts(IncompatibleProductCollection knownIncompatibleProducts) Finds and returns the installed incompatible products
DriverMetadata GetDriverMetadata(String snapshotSetId, String volumeName) Gets the driver metadata for a volume in the snapshot
ShadowCopyFilesCollection GetShadowCopyFile(String snapshotSetId, String volumeName) Gets information about shadow copy files that were created while taking vss snapshot
Void GetVolumeAllocatedBlocks(String snapshotSetId, String volumeName, Stream responseStream) Gets a binary representation of the list of allocated blocks on the volume
Void GetVolumeChangedBlocks(String snapshotSetId, String volumeName, Stream responseStream) Gets a binary representation of the list of changed blocks on the volume
VolumePhysicalDisksCollection GetVolumePhysicalDisks(String snapshotSetId, String volumeName) Gets information about the volume's physical layout on physical disk(s)
Void KeepSessionAlive() Keep the session alive
Void SetDriverMetadata(String snapshotSetId, String volumeName, DriverMetadata driverMetadata) Sets the driver metadata for a volume in the snapshot. Only sets the metadata values which are not set to their default values
Void SetGlobalVolumeEnablement(String volumeName, VolumeEnablement enablement) Enables or disables a volume. This method works globally since no snapshot ids are needed for it
Void SetVolumeEnablement(String snapshotSetId, String volumeName, VolumeEnablement enablement) Enables or disables a volume
Void StreamVolumePhysicalDisks(String snapshotSetId, String volumeName, Stream responseStream) Gets information about the volume's physical layout on physical disk(s)
TakeSnapshotResponse TakeSnapshot(TakeSnapshotRequest request) Takes a snapshot of one or more volumes on the agent
Void TransferRecordsHash(String snapshotSetId, String volumeName, Stream recordsOffsets, Stream recordsChecksums) Sends a stream of record offsets for the image being transfered, and receives back a stream of the record hashes.