Add-VBRAzureComputeBackupCopyJob (obsolete)
Short Description
Creates Azure IaaS backup copy jobs.
Note |
|
This cmdlet is obsolete and only works for creating a simple mode backup copy job. It is recommended to create a new backup job using the |
Product Edition: Enterprise Plus, Veeam Universal License
Syntax
|
Add-VBRAzureComputeBackupCopyJob [-Name <String>] [-Description <String>] -Backup <VBRAzureComputeBackup[]> [-Repository <CBackupRepository>] [-RecoveryPointObjective <VBRRecoveryPointObjective>] [-RetentionPolicy <VBRRetentionPolicy>] [-BackupWindowOptions <VBRBackupWindowOptions>] [<CommonParameters>] |
Detailed Description
This cmdlet creates Azure IaaS backup copy jobs of Azure Virtual Machines that are stored on a Microsoft Azure Blob Storage repository. Azure IaaS backup copy jobs will copy the backups from Microsoft Azure Blob Storage external repositories to target repositories.
Note |
|
The cmdlet creates jobs in a disabled state. Run the |
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Backup |
Specifies an array of Azure backups that you want to copy.
Accepts the |
|
True |
Named |
True (ByValue) |
|
BackupWindowOptions |
Specifies the period of time when a backup copy job is allowed to run.
Accepts the |
False |
Named |
False |
|
|
Description |
Specifies a description of a backup copy job. The cmdlet will create the job with this description. |
|
False |
Named |
False |
|
Name |
Specifies a name of a backup copy job. The cmdlet will create the job with this name. |
|
False |
Named |
False |
|
RecoveryPointObjective |
Specifies a backup copy interval. The cmdlet will copy new restore points of Azure IaaS backup copy jobs to the target backup repository.
Accepts the |
|
False |
Named |
False |
|
Repository |
Specifies a target backup repository. The cmdlet will copy Azure backups to this repository.
Accepts the |
|
False |
Named |
False |
|
RetentionPolicy |
Specifies a number of restore points to keep on a target backup repository.
Accepts the |
|
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
The cmdlet returns the VBRAzureComputeBackupCopyJob object that contains an array of Azure IaaS backup copy jobs.
Examples
Creating Azure Backup Copy Job
This example shows how to create an Azure backup copy job.
|
$backup = Get-VBRAzureComputeBackup -Name "November report" Add-VBRAzureComputeBackupCopyJob -Backup $backup |
Perform the following steps:
- Run the
Get-VBRAzureComputeBackupReturns Azure backups. cmdlet. Specify theNameparameter value. Save the result to the$backupvariable. - Run the
Add-VBRAzureComputeBackupCopyJobcmdlet. Set the$backupvariable as theBackupparameter value.
Related Commands
Get-VBRAzureComputeBackupReturns Azure backups.