Dell Appassure 5 User Guide
Here you can view all the pages of manual Dell Appassure 5 User Guide. The Dell manuals for System are available online for free. You can easily download all the documents as PDF.
Page 371
Dell AppAssure User Guide Version 5.4.3 Revision B369 public AgentTransferConfiguration TransferConfiguration { get; set; } Gets or sets the transfer configuration. AgentTransferConfiguration is an object which will have the following data: • MaxConcurrentStreams. The maximum number of concurrent TCP connections the core will establish to the agent for transferring data • MaxTransferQueueDepth. The maximum number of block extents which can be queued up for writing • MaxConcurrentWrites. The...
Page 372
Dell AppAssure User Guide Version 5.4.3 Revision B370 public AgentTransferConfiguration TransferConfiguration { get; set; } (cont.)• ExcludedWriterIds. Collection of VSS writer IDs which should be excluded from this snapshot. The writer ID is keyed by the name of the writer. This name is for documentation purposes only and does not have to exactly match the actual name of the writer. • TransferDataServerPort. A value containing the TCP port upon which to accept connections from the core for the...
Page 373
Dell AppAssure User Guide Version 5.4.3 Revision B371 VirtualMachineLocation (namespace Replay.Common.Contracts.Virtualization) The following table presents the available objects for the VirtualMachineLocation parameter. VolumeImageIdsCollection (namespace Replay.Core.Contracts.RecoveryPoints) Inherits its values from the parameter, System.Collections.ObjectModel.Collection. VolumeName (namespace Replay.Common.Contracts.Metadata.Storage) The following table presents the available objects for the...
Page 374
Dell AppAssure User Guide Version 5.4.3 Revision B372 VolumeNameCollection (namespace Replay.Common.Contracts.Metadata.Storage) Inherits its values from the parameter, System.Collections.ObjectModel.Collection. The following table presents the available objects for the VolumeNameCollection parameter. VolumeSnapshotInfo (namesapce Replay.Common.Contracts.Transfer) The following table presents the available objects for the VolumeSnapshotInfo parameter. VolumeSnapshotInfoDictionary (namespace...
Page 375
Dell AppAssure User Guide Version 5.4.3 Revision B373 PreTransferScript.ps1 The PreTransferScript is run on the protected machine before transferring a snapshot. Sample PreTransferScript # receiving parameter from transfer job param([object]$TransferPrescriptParameter) # building path to Agents Common.Contracts.dll and loading this assembly $regLM = [Microsoft.Win32.Registry]::LocalMachine $regLM = $regLM.OpenSubKey(SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AppRecovery Agent 5) $regVal =...
Page 376
Dell AppAssure User Guide Version 5.4.3 Revision B374 PostTransferScript.ps1 The PostTransferScript is run on the protected machine after transferring a snapshot. Sample PostTransferScript # receiving parameter from transfer job param([object] $TransferPostscriptParameter) # building path to Agents Common.Contracts.dll and loading this assembly $regLM = [Microsoft.Win32.Registry]::LocalMachine $regLM = $regLM.OpenSubKey(SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AppRecovery Agent 5) $regVal =...
Page 377
Dell AppAssure User Guide Version 5.4.3 Revision B375 PreExportScript.ps1 The PreExportScript is run on the Core before any export job. Sample PreExportScript # receiving parameter from export job param([object]$ExportJobRequest) # building path to Cores Common.Contracts.dll and loading this assembly $regLM = [Microsoft.Win32.Registry]::LocalMachine $regLM = $regLM.OpenSubKey(SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AppRecovery Core 5) $regVal = $regLM.GetValue(InstallLocation) $regVal =...
Page 378
Dell AppAssure User Guide Version 5.4.3 Revision B376 # Working with input object. All echos are logged if($ExportJobRequestObject -eq $null) { echo ExportJobRequestObject parameter is null } else { echo VolumeImageIds: $ExportJobRequestObject.VolumeImageIds echo RamInMegabytes: $ExportJobRequestObject.RamInMegabytes } PreNightlyJobScript.ps1 The PreNightlyJobScript is run before every nighty job on Core side. It contains the parameter $JobClassName, which helps to handle those child jobs separately....
Page 379
Dell AppAssure User Guide Version 5.4.3 Revision B377 RollupJob { $RollupJobRequestObject = $RollupJobRequest -as [Replay.Core.Contracts.Rollup.RollupJobRequest]; echo Rollup job results:; if($RollupJobRequestObject -eq $null) { echo RollupJobRequestObject parameter is null; } else { echo SimultaneousJobsCount: $RollupJobRequestObject.SimultaneousJobsCount; echo AgentId: $RollupJobRequestObject.AgentId; echo IsNightlyJob: $RollupJobRequestObject.IsNightlyJob; } $AgentsCollection = $Agents -as...
Page 380
Dell AppAssure User Guide Version 5.4.3 Revision B378 # working with Log Truncation Job TransferJob { $TransferJobRequestObject = $TransferJobRequest -as [Replay.Core.Contracts.Transfer.TransferJobRequest]; echo Transfer job results:; if($TransferJobRequestObject -eq $null) { echo TransferJobRequestObject parameter is null; } else { echo TransferConfiguration: $TransferJobRequestObject.TransferConfiguration; echo StorageConfiguration: $TransferJobRequestObject.StorageConfiguration; } echo...