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 381
Dell AppAssure User Guide Version 5.4.3 Revision B379 $NightlyAttachabilityJobRequestObject = $NightlyAttachabilityJobRequest -as [Replay.Core.Contracts.Sql.NightlyAttachabilityJobRequest]; echo Nightly Attachability job results:; if($NightlyAttachabilityJobRequestObject -eq $null) { echo NightlyAttachabilityJobRequestObject parameter is null; } else { echo AgentId: $NightlyAttachabilityJobRequestObject.AgentId; echo IsNightlyJob: $NightlyAttachabilityJobRequestObject.IsNightlyJob; } break; } # working...
Page 382
Dell AppAssure User Guide Version 5.4.3 Revision B380 $ChecksumCheckJobRequestObject = $ChecksumCheckJobRequest -as [Replay.Core.Contracts.Exchange.ChecksumChecks.ChecksumCheckJobRequest]; echo Exchange checksumcheck job results:; if($ChecksumCheckJobRequestObject -eq $null) { echo ChecksumCheckJobRequestObject parameter is null; } else { echo RecoveryPointId: $ChecksumCheckJobRequestObject.RecoveryPointId; echo AgentId: $ChecksumCheckJobRequestObject.AgentId; echo IsNightlyJob:...
Page 383
Dell AppAssure User Guide Version 5.4.3 Revision B381 Using Bourne Shell scripting in AppAssure Bourne shell (sh) is a shell language or command-line interpreter for Unix-based operating systems. Bourne shell is used in AppAssure with Linux to customize environments and specify certain operations to occur in a predetermined sequence. The .sh is the file extension and naming convention for Bourne shell files. Bourne Again Shell (BASH) is a similar shell language that implements the same grammar,...
Page 384
Dell AppAssure User Guide Version 5.4.3 Revision B382 Input parameters for Bourne Shell scripting The parameters for Bourne Shell scripting in AppAssure are described in the following tables. TransferPrescriptParameters_VolumeNames The following table presents the available objects for the TransferPrescript parameter. Table 219. TransferPrescript objects Method Description public VolumeNameCollection VolumeNames (get; set; ) Gets or sets the collection of volume names for transfer. VolumeNames is a...
Page 385
Dell AppAssure User Guide Version 5.4.3 Revision B383 TransferPostscriptParameter The following table presents the available objects for the TransferPostscript parameter. Table 220. TransferPostscript objects Method Description public VolumeNameCollection VolumeNames (get; set; ) Gets or sets the collection of volume names for transfer. VolumeNames is a data structure that contains the following data: • GuidName. The Guid associated with the volume, used as the name if a DisplayName is not set. •...
Page 386
Dell AppAssure User Guide Version 5.4.3 Revision B384 Sample Bourne Shell scripts This section describes the sample Bourne Shell scripts available for administrative users to run on protected machines. The sample scripts for protected machines include: •Pr eTra n sf er Scri pt. s h •Po st Tr an s fe rScr ip t. s h •PostExportScript.sh PreTransferScript.sh The PreTransferScript is run on the protected machine before transferring a snapshot. The following script stores the values from input parameters in...
Page 387
Dell AppAssure User Guide Version 5.4.3 Revision B385 PostTransferScript.sh The PostTransferScript is run on the protected machine after transferring a snapshot. The following script stores the values from input parameters in the Pre(Post)TransferScriptResult.txt, which is located and stored in the root home directory. Sample PostTransferScript #!/bin/bash echo TransferPostscriptParameter_VolumeNames=$TransferPostscriptParameter_VolumeNames...
Page 388
Dell AppAssure User Guide Version 5.4.3 Revision B D 386 Understanding AppAssure APIs The purpose of this section is to provide an introduction and overview of the AppAssure REST APIs, their use and function. The AppAssure Web service APIs are RESTful and allow you to automate and customize certain functions and tasks within the AppAssure software solution to assist you with meeting your business objectives. This document describes the AppAssure Core and Agent API references and lists the service...
Page 389
Dell AppAssure User Guide Version 5.4.3 Revision B387 Using AppAssure Core API The AppAssure Core API references are grouped according to the following categories and service interfaces. Click a category to get more information about the service operations available for a particular interface. The service contracts contained in the Core client assembly are described in the following table: Table 1. Core service contracts Service Contract URI Description IAgentDiagnosticsManagementagentdiag/...
Page 390
Dell AppAssure User Guide Version 5.4.3 Revision B388 IEmailsManagementemailsmgr/ WCF contract interface for the management of email. IEncryptionKeyManagementencryption/ Encryption key management that is used with repositories and dependent services. IEventsManagementevents/ Exposes the events and alerts on the Core. IExchangeManagementexchange/ Exposes the MS Exchange management on the Core. IExportQueueManagementexport/queue/ RESTful API for the export queue....