class BrmBackup

ManagedElement
SystemFunctions
BrM
BrmBackupManager
BrmBackup

Represents one backup of the type and domain specified by the BrmBackupManager in which it is contained.

This MO is created by the system.

Actions
boolean
cancelCurrentAction ( );
Cancel an ongoing asynchronous restore or export operation.
boolean
export ( string uri , EcimPasswordString password );
Export the backup using the specified uri.

This is an asynchronous action; progress and result will be reported in the progressReport attribute. Note that when finished successfully, a copy of the backup has been transferred and the original backup remains in the ME.

Parameters

Name: uri
Description: Specifies the location (url) where the backup is to be exported.
Or the resource name (urn) that encapsulates the backup export procedure.



Name: password
Description: The password required to access the location specified by the uri.
If no password is required, this parameter may be omitted.


boolean
restore ( );
Restore from this backup.
This is an asynchronous action - progress and result will be reported in the progressReport attribute.
boolean
restoreSecuredBackupWithPasswd ( EcimPasswordString backupPassword );
Restore the current secured backup of the backupType and backupDomain managed by the BackupManager.
A secured backup has some sensitive parts of the backup encrypted.
This is an asynchronous action - progress and result will be reported in the ReportProgress attribute.
The backupPassword is used to generate the decryption key used to decrypt any secure parts of the the backup.
This action takes backupPassword.

Parameters

Name: backupPassword
Description: The backupPassword is used to generate the encryption key used to encrypt the backup.

Attributes
BrmAsyncActionProgress[0..1]
noNotification
readOnly
asyncActionProgress
The stucture used to report the progress and final result of asynchronous actions.
[Deprecated - Replaced by progressReport]


Deprecated: Replaced by progressReport

string
readOnly
backupDescriptor
This includes a list of storage owners that participate in a backup.
This backup is used by BRM when restoring or deleting the backup.
string
readOnly
backupName
Backup name, provided by the operator.
string
key
mandatory
noNotification
restricted
brmBackupId
The value component of the RDN.
DateTime
readOnly
creationTime
Date and time when the backup was created (start time of backup procedure).
BrmBackupCreationType
readOnly
creationType
Creation type; whether manually created or automatically via BrmBackupScheduler.
string[0..1]
readOnly
cryptoPasswordId
Encryption Password Identifier.
A unique hash generated from password when the backup is created.
Optional. Used in case sensitive data in the backup is encrypted.
Read only.
BrmAsyncActionProgress[0..1]
readOnly
progressReport
Represents the progress report and final result of the ongoing (asynchronous) action in this MO.
This MO supports only one action to be executed at a time.
BrmBackupStatus
readOnly
status
Status of the backup.
ProductData[0..]
readOnly
swVersion
This is the administrative data portion of active software version(s) of backup.
This information is specified in the software inventory management when the backup is created.
string[0..1]
readOnly
userLabel
Free text provided as userLabel parameter to the create action when the backup is created.
Optional. Used in case sensitive data in the backup is encrypted.
Can be used to identify the key or the password to decrypt the backup during restore.
Read only.