Class BackupExecBackupTask
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Backup Exec backup task.
public class BackupExecBackupTask : GlobalSerializableClassicBase, IComparable<BackupExecBackupTask>
- Inheritance
-
BackupExecBackupTask
- Implements
Constructors
BackupExecBackupTask()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.BackupExecBackupTask class.
public BackupExecBackupTask()
Properties
Commands
Gets or sets the commands to be executed before and after the backup task is run.
public BackupExecBackupTaskCommands Commands { get; set; }
Property Value
EnterpriseVaultBackupType
Gets or sets the Enterprise Vault backup type.
public BackupExecEnterpriseVaultBackupType EnterpriseVaultBackupType { get; set; }
Property Value
EnterpriseVaultBackupTypeString
Gets the Enterprise Vault backup type as a human readable string.
public string EnterpriseVaultBackupTypeString { get; set; }
Property Value
ExchangeBackupType
Gets or sets the Microsoft Exchange backup type.
public BackupExecMicrosoftExchangeBackupType ExchangeBackupType { get; set; }
Property Value
ExchangeBackupTypeString
Gets the Microsoft Exchange backup type as a human readable string.
public string ExchangeBackupTypeString { get; set; }
Property Value
ExchangeUseGrt
Gets or sets whether to use Backup Exec Granular Recovery Technology (GRT) to enable the restore of individual mailboxes, messages, and public folders from Information Store backups.
public BooleanOption ExchangeUseGrt { get; set; }
Property Value
Exclusions
Gets or sets the exclusions for this backup task.
public BackupExecFileSystemSelections Exclusions { get; set; }
Property Value
FileSystemBackupDeleteFiles
Gets or sets whether to delete selected files and folders after successful backup.
public BackupExecFileSystemBackupDeleteFilesAction FileSystemBackupDeleteFiles { get; set; }
Property Value
FileSystemBackupDeleteFilesString
Gets or sets whether to delete selected files and folders after successful backup.
public string FileSystemBackupDeleteFilesString { get; set; }
Property Value
FileSystemBackupType
Gets or sets the file system backup type.
public BackupExecFileSystemBackupType FileSystemBackupType { get; set; }
Property Value
FileSystemBackupTypeString
Gets the file system backup type as a human readable string.
public string FileSystemBackupTypeString { get; set; }
Property Value
Id
Gets or sets the unique identifier of this task in GUID format.
public string Id { get; set; }
Property Value
JobName
Gets or sets the name of the job to create.
public string JobName { get; set; }
Property Value
Name
Gets or sets the job template name.
public string Name { get; set; }
Property Value
NotificationRecipients
Gets or sets the names of the recipients enabled to receive notifications for this backup task.
public SerializableStringCollection NotificationRecipients { get; set; }
Property Value
- SerializableStringCollection
Oracle
Gets or sets the Oracle backup settings to use for this task.
public BackupExecBackupTaskOracleSettings Oracle { get; set; }
Property Value
ScheduleString
Gets or sets the schedule as a human readable string - for example "Friday every 1 week(s) at 23:00 effective on 26/11/2015".
public string ScheduleString { get; set; }
Property Value
SharePointBackupType
Gets or sets the Microsoft SharePoint backup type.
public BackupExecSharePointBackupType SharePointBackupType { get; set; }
Property Value
SharePointBackupTypeString
Gets or sets the Microsoft SharePoint backup type as a human readable string.
public string SharePointBackupTypeString { get; set; }
Property Value
SharePointUseGrt
Gets or sets whether to use Backup Exec Granular Recovery Technology (GRT) to enable the restore of individual items from the database backup.
public BooleanOption SharePointUseGrt { get; set; }
Property Value
Sql
Gets or sets the Microsoft SQL server backup settings.
public BackupExecBackupTaskSqlSettings Sql { get; set; }
Property Value
Storage
Gets or sets the storage to use for this backup task.
public BackupExecTaskStorageConfiguration Storage { get; set; }
Property Value
SubmitOnHold
Gets or sets whether the task should be submitted on hold.
public BooleanOption SubmitOnHold { get; set; }
Property Value
TaskType
Gets or sets the task type.
public BackupExecTaskType TaskType { get; set; }
Property Value
TaskTypeString
Gets or sets the task type as a human readable string.
public string TaskTypeString { get; set; }
Property Value
VerifyAsPartOfJob
Gets or sets whether the backup should be verified as part of the job.
public BooleanOption VerifyAsPartOfJob { get; set; }
Property Value
VirtualMachineBackupType
Gets or sets the virtual machine backup type.
public BackupExecVirtualMachineBackupType VirtualMachineBackupType { get; set; }
Property Value
VirtualMachineBackupTypeString
Gets the virtual machine backup type as a human readable string.
public string VirtualMachineBackupTypeString { get; set; }
Property Value
Methods
CompareTo(BackupExecBackupTask)
Compares two Backup Exec backup tasks to allow sorting alphabetically by name.
public int CompareTo(BackupExecBackupTask other)
Parameters
other
BackupExecBackupTaskThe CENTREL.XIA.Configuration.BackupExecBackupTask to compare to.
Returns
- int
The sort order of the two tasks.
ToString()
Returns the task as a human readable string.
public override string ToString()
Returns
- string
The task as a human readable string.