Home > Dell > System > Dell Appassure 5 User Guide

Dell Appassure 5 User Guide

    Download as PDF Print this page Share this page

    Have a look at the manual Dell Appassure 5 User Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 327 Dell manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    Page
    of 518
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B449
    IReplicationCommunication
    This section describes the service operations available for IReplicationCommunication at replicationcomms/. 
    The IReplicationCommunication service contract is the used by Replay internally to communicate between cores 
    for replication. Do not use this API directly.
    The URI and HTTP method are provided for each service operation.
    The service operations include:
    •AddAgentsByDemand
    •AddAgentsByRequest
    •CancelRemoteMetadataUpdate
    •CancelRemoteRollup
    •CancelRemoteVolumeImagesDeletion
    •CancelUploadFile
    •ContinueUploadFile
    •DeleteAgent
    •DeletePairing
    •DemandPairing
    •EndCheck
    •EndUploadFile
    •EndVolumeImageReplicationSession
    •EndVolumeImageReplicationSessionOld
    •EndVolumeImageVerificationSession
    •GetAgentRecoveryPointDetails
    •GetAgentRecoveryPoints
    •GetAgentRecoveryPointsCount
    •GetAgentRepositoryRelationships
    •GetAgents
    •GetBasicReplicatedVolumeImagesInfo
    •GetBasicReplicatedVolumeImagesInfoOld
    •GetConsumedSeedDrives
    •GetCoreId
    •GetExchangeVersions
    •GetFileInfoForExchangeDll
    •GetMetadataUpdateProgress
    •GetNextBlockMD5Digest
    •GetNextBlockMD5Digest
    •GetPairingStatus
    •GetRemoteMasterCoresForDemand
    •GetReplicatedAgents
    •GetReplicatedAgentsRecoveryPointsInfo 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B450 •GetReplicatedAgentsStorageUsage
    •GetRepositories
    •GetRepositoryFreeSpaceForAgent
    •GetRollupProgress
    •GetVolumeImageBlockDigest
    •GetVolumeImageBlockIndex
    •GetVolumeImageDigest
    •GetVolumeImageMD5CheckResult
    •GetVolumeImagesDeletionProgress
    •NegotiateMissingRecords
    •NegotiateMissingRecordsOld
    •NewVolumeImageMD5BlockCheck
    •RequestPairing
    •SelectRangeAgentRecoveryPoints
    •StartHashVerificationJob
    •StartMetadataUpdate
    •StartMetadataUpdate
    •StartMetadataUpdateJob
    •StartNewUploadSession
    •StartNewVolumeImageReplicationSession
    •StartRemoteReplicationJob
    •StartRollup
    •StartRollupJob
    •StartTransferJob
    •StartVolumeImagesDeletion
    •StartVolumeImagesDeletionJob
    •StartVolumeImagesDeletionJobOld
    •StartVolumeImagesDeletionOld
    •StartVolumeImageVerificationSession
    •SyncPairingStatus
    •SyncRemoteReplicationJob
    •TransferMissingRecords
    •TransferMissingRecordsOld
    •TransferUndiscoveredRecords
    •Tr a n s f e r Vo l u m e B l o c k
    •UpdateIndex
    •UpdateMasterStorageUsage
    •UpdateReplicationStatus
    •VerifyAddAgentsByDemand
    •VerifyAddAgentsByRequest 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B451 •VerifyReplicationAbility
    •VerifyReplicationCorePairingAbility
    AddAgentsByDemand
    Add agents by demand to a remote slave core.
    URI: replicationcomms/slave/agents/demand
    HTTP Method: POST
    AddAgentsByRequest
    Add agents by request to a remote slave.
    URI: replicationcomms/slave/agents/request
    HTTP Method: POST
    CancelRemoteMetadataUpdate
    Cancels metadata update phase of replication job for replicated agent.
    URI: replicationcomms/slave/agents/{agentId}/metadataUpdate
    HTTP Method: DELETE
    CancelRemoteRollup
    Cancels rollup phase of replication job for replicated agent.
    URI: replicationcomms/slave/agents/{agentId}/rollup
    HTTP Method: DELETE
    CancelRemoteVolumeImagesDeletion
    Cancels volume images deletion phase of replication job for replicated agent.
    URI: replicationcomms/slave/agents/{agentId}/volumeImagesDeletion
    HTTP Method: DELETE
    CancelUploadFile
    Cancels current upload session.
    URI: replicationcomms/slave/sessions/{uploadSessionId}/
    HTTP Method: DELETE
    ContinueUploadFile
    Reads data from slave core in current upload session.
    URI: replicationcomms/slave/sessions/{uploadSessionId}/data/{dataSize}
    HTTP Method: POST
    DeleteAgent
    Deletes a replicated agent from the slave core, including all of its recovery points.
    URI: replicationcomms/slave/agents/{agentId}
    HTTP Method: DELETE 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B452
    DeletePairing
    Removes replication relationship with Master Core on Slaves Core side. Actual replicated and protected agent 
    on Master and Slave Cores stay available.
    URI: replicationcomms/slave/pairing?deleteRecoveryPoints={deleteRecoveryPoints}
    HTTP Method: DELETE
    DemandPairing
    Demands the establishment of a pairing relationship with a remote core. Demands are only accepted if the 
    caller performs NTLM authentication as a member of the administrators group. This method will reset 
    connection for establish new secured connection.
    URI: replicationcomms/slave/pairing/demand
    HTTP Method: POST
    EndCheck
    Cancels current MD5 check context.
    URI: replicationcomms/slave/contexts/{contextId}/
    HTTP Method: POST
    EndUploadFile
    Ends current upload session and cheks MD5 hash of received file.
    URI: replicationcomms/slave/sessions/{uploadSessionId}/
    HTTP Method: POST
    EndVolumeImageReplicationSession
    Ends the volume image replication session, optionally committing the transferred volume image.
    URI: replicationcomms/slave/{agentId}/{jobId}/{sessionId}?commit={commit}
    HTTP Method: DELETE
    EndVolumeImageReplicationSessionOld
    Ends the volume image replication session, optionally committing the transferred volume image.
    URI: replicationcomms/slave/sessions/{sessionId}?commit={commit}
    HTTP Method: DELETE
    EndVolumeImageVerificationSession
    Ends integrity check session with a slave core.
    URI: replicationcomms/slave/check/session/{sessionId}/end?commit={commit}
    HTTP Method: DELETE
    GetAgentRecoveryPointDetails
    Gets the details for a single replicated recovery point.
    URI: replicationcomms/slave/agents/{agentId}/rps/{recoveryPointId}
    HTTP Method: GET 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B453
    GetAgentRecoveryPoints
    Gets the recovery points replicated for the given agent.
    URI: replicationcomms/slave/agents/{agentId}/rps
    HTTP Method: GET
    GetAgentRecoveryPointsCount
    Gets count of the recovery points replicated for the given agent.
    URI: replicationcomms/slave/agents/{agentId}/rpsCount
    HTTP Method: GET
    GetAgentRepositoryRelationships
    Gets the repositories for replicated agents.
    URI: replicationcomms/slave/cores/agentRepositoryRelationships
    HTTP Method: GET
    GetAgents
    Gets the list of all agents. A pairing must be in place, and this request must be authenticated by the master 
    cores client certificate.
    URI: replicationcomms/slave/agents
    HTTP Method: GET
    GetBasicReplicatedVolumeImagesInfo
    Gets the details for all recovery points replicated for the given agent.
    URI: replicationcomms/slave/agents/{agentId}/replicatedVolumeImagesNew
    HTTP Method: GET
    GetBasicReplicatedVolumeImagesInfoOld
    Gets the details for all recovery points replicated for the given agent.
    URI: replicationcomms/slave/agents/{agentId}/replicatedVolumeImages
    HTTP Method: GET
    GetConsumedSeedDrives
    Gets identifiers of seed drives consumed on the Core for specified agent.
    URI: replicationcomms/consumedSeedDrives/{agentId}
    HTTP Method: GET
    GetCoreId
    Tests connection to remote core and returns core ID. If useCredentials in true then NTLM authentication used, 
    otherwise Anonymous authentication.
    URI: replicationcomms/slave/validate/?useCredentials={useCredentials}
    HTTP Method: GET 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B454
    GetExchangeVersions
    Gets versions of Exchange dlls, with present on remote slave core.
    URI: replicationcomms/slave/exchange
    HTTP Method: GET
    GetFileInfoForExchangeDll
    Gets information for given Exchange DLL file.
    URI: replicationcomms/slave/exchange/dllinfo/{fileName}
    HTTP Method: POST
    GetMetadataUpdateProgress
    Gets status of the metadata update job initiated from master core.
    URI: replicationcomms/slave/agents/{agentId}/metadataUpdate/status
    HTTP Method: GET
    GetNextBlockMD5Digest
    Get MD5 Digest for specified block.
    URI: replicationcomms/slave/getBlockMD5/contextId/{contextId}/count/{blockCount}/md5/{blockMD5}
    HTTP Method: POST
    GetNextBlockMD5Digest
    Gets Volume Image MD5 and size. It does not invoke a new check.
    URI: replicationcomms/slave/getVolumeImageMD5/?volumeId={volumeId}
    HTTP Method: GET
    GetPairingStatus
    Gets the status of the pairing between the calling core and the remote slave core. The caller is identified by its 
    SSL client certificate. This method is available to a remote core regardless of whether it was paired by way of a 
    request or the initiation of the pairing itself.
    URI: replicationcomms/slave/pairing/status
    HTTP Method: GET
    GetRemoteMasterCoresForDemand
    Getting remote masers cores info for current slave core. Using NTLM authentication.
    URI: replicationcomms/slave/cores/masters
    HTTP Method: GET
    GetReplicatedAgents
    Gets the list of agents the caller is replicating to this slave core. A pairing must be in place, and this request 
    must be authenticated by the master cores client certificate.
    URI: replicationcomms/slave/agents
    HTTP Method: GET 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B455
    GetReplicatedAgentsRecoveryPointsInfo
    Gets the list of agents which have recovery points on a remote slave core.
    URI: replicationcomms/slave/agents/rpsinfo
    HTTP Method: GET
    GetReplicatedAgentsStorageUsage
    Gets a summary of storage usage of the replicated agents.
    replicationcomms/slave/agents
    HTTP Method: GET
    GetRepositories
    Gets all repositories. With certificate authentication for already paired cores.
    URI: replicationcomms/slave/repositories
    HTTP Method: GET
    GetRepositoryFreeSpaceForAgent
    Get free space for agents remote repository.
    URI: replicationcomms/slave/agents/{agentId}
    HTTP Method: GET
    GetRollupProgress
    Gets status of the rollup job initiated from master core.
    replicationcomms/slave/agents/{agentId}/rollup/progress
    HTTP Method: GET
    GetVolumeImageBlockDigest
    Get volume image block digest for specified block.
    URI: replicationcomms/slave/check/session/{sessionId}/blockDigest
    HTTP Method: POST
    GetVolumeImageBlockIndex
    Get volume image index values for specified block.
    URI: replicationcomms/slave/check/session/{sessionId}/index?block={blockNumber}
    HTTP Method: GET
    GetVolumeImageDigest
    Gets volume image digest for a specified integrity check session.
    URI: replicationcomms/slave/check/session/{sessionId}/digest
    HTTP Method: GET 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B456
    GetVolumeImageMD5CheckResult
    Gets current volume MD5 check result for the context.
    URI: replicationcomms/slave/checkResult/{contextId}/
    HTTP Method: POST
    GetVolumeImagesDeletionProgress
    Gets status of the deletion job initiated from master core
    URI: replicationcomms/slave/agents/{agentId}/volumeImagesDeletion/progress
    HTTP Method: GET
    NegotiateMissingRecords
    Sends a stream of record metadata for the image being replicated, and receives back a stream of records which 
    are missing from the remote core.
    URI: replicationcomms/slave/{agentId}/{jobId}/{sessionId}/records/keys
    HTTP Method: POST
    NegotiateMissingRecordsOld
    Sends a stream of record metadata for the image being replicated, and receives back a stream of records which 
    are missing from the remote core.
    URI: replicationcomms/slave/sessions/{sessionId}/records/keys
    HTTP Method: POST
    NewVolumeImageMD5BlockCheck
    Starts new MD5 check and master/slave volume record index compare session. Returns contextId.
    URI: replicationcomms/slave/volumeImageMD5BlockCheck/{volumeId}
    HTTP Method: POST
    RequestPairing
    Sends a request to a remote slave for authorization to replicate one or more agents. The request is adjudicated 
    by a human operator and will be approved or denied at a later date. This method will reset connection for 
    establish new secured connection.
    URI: replicationcomms/slave/pairing/request
    HTTP Method: POST
    SelectRangeAgentRecoveryPoints
    Select range of the recovery points replicated for the given agent.
    URI: replicationcomms/slave/agents/{agentId}/skipCount/{skipCount}/maxCount/{maxCount}/rps
    HTTP Method: GET
    StartHashVerificationJob
    Starts integrity check job for specified agent.
    URI: replicationcomms/slave/agents/{agentId}/verification/{jobId}/start
    HTTP Method: POST 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B457
    StartMetadataUpdate
    Starts metadata update for specified agent.
    URI: replicationcomms/slave/agents/{agentId}/metadataUpdate
    HTTP Method: POST
    StartMetadataUpdateJob
    Starts metadata update job for specified agent.
    URI: replicationcomms/slave/agents/{agentId}/metadataUpdateJob
    HTTP Method: POST
    StartNewUploadSession
    Starts new file upload session.
    URI: replicationcomms/slave/newsession/
    HTTP Method: POST
    StartNewVolumeImageReplicationSession
    Starts a replication session with a slave core.
    URI: replicationcomms/slave/sessions/new
    HTTP Method: POST
    StartRemoteReplicationJob
    Starts remote mirrored replication job on slave core.
    URI: replicationcomms/slave/agents/replicationJob/start
    HTTP Method: POST
    StartRollup
    Starts rollup for specified slave agent for specified granularity cells (time intervals).
    URI: replicationcomms/slave/agents/{agentId}/rollup
    HTTP Method: POST
    StartRollupJob
    Starts rollup job for specified slave agent for specified granularity cells (time intervals).
    URI: replicationcomms/slave/agents/{agentId}/rollupJob
    HTTP Method: POST
    StartTransferJob
    Starts remote mirrored transfer job on slave core.
    URI: replicationcomms/slave/agents/{agentId}/transferJob/{jobId}
    HTTP Method: POST 
    						
    							Dell AppAssure User Guide
    Version 5.4.3 Revision B458
    StartVolumeImagesDeletion
    Starts deletion of volume images with specified identifiers for specified agent.
    URI: replicationcomms/slave/agents/{agentId}/volumeImagesDeletionNew
    HTTP Method: POST
    StartVolumeImagesDeletionJob
    Starts deletion of volume images job with specified identifiers for specified agent.
    URI: replicationcomms/slave/agents/{agentId}/volumeImagesDeletionJobNew
    HTTP Method: POST
    StartVolumeImagesDeletionJobOld
    Starts deletion of volume images job with specified identifiers for specified agent.
    URI: replicationcomms/slave/agents/{agentId}/volumeImagesDeletionJob
    HTTP Method: POST
    StartVolumeImagesDeletionOld
    Starts deletion of volume images with specified identifiers for specified agent.
    URI: replicationcomms/slave/agents/{agentId}/volumeImagesDeletion
    HTTP Method: POST
    StartVolumeImageVerificationSession
    Starts a integrity check session with a slave core.
    URI: replicationcomms/slave/check/{agentId}/{jobId}/session/start
    HTTP Method: POST
    SyncPairingStatus
    Gets the status of the pairing between the calling core and the remote slave core. The caller is identified by its 
    SSL client certificate. This method is available to a remote core regardless of whether it was paired by way of a 
    request or initiation of the pairing itself.
    URI: replicationcomms/slave/pairing/sync
    HTTP Method: POST
    SyncRemoteReplicationJob
    Sync with remote mirrored replication job on slave core.
    URI: replicationcomms/slave/agents/replicationJob/sync
    HTTP Method: POST
    TransferMissingRecords
    Sends a stream of raw records to the slave core, the list of which is determined by NegotiateMissingRecords.
    URI: replicationcomms/slave/{agentId}/{jobId}/{sessionId}/records/rawdata
    HTTP Method: POST 
    						
    All Dell manuals Comments (0)

    Related Manuals for Dell Appassure 5 User Guide