Add-VBREC2BackupCopyJob
Short Description
Creates backup copy jobs for backups of Amazon EC2 instances.
Applies to
Platform: VMware, Hyper-V
Product Edition: Enterprise Plus, Veeam Universal License
Syntax
Add-VBREC2BackupCopyJob -Backup <VBREC2Backup[]> [-Name <string>] [-Description <string>] [-Repository <CBackupRepository>] [-RecoveryPointObjective <VBRRecoveryPointObjective>] [-RetentionPolicy <VBRRetentionPolicy>][-BackupWindowOptions <VBRBackupWindowOptions>] [<CommonParameters>] |
Detailed Description
This cmdlet creates backup copy jobs for backups of Amazon EC2 instances. Backup copy jobs will copy the backups from Amazon S3 external repositories to target repositories.
|
The cmdlet creates jobs in a disabled state. Run the Enable-VBRJob cmdlet to enable jobs. |
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input | Accept Wildcard Characters |
---|---|---|---|---|---|---|
Backup | Specifies an array of EC2 instance backups that you want to copy. | Accepts the VBREC2Backup[] object. To get this object, run the Get-VBREC2Backup cmdlet. | True | Named | True (ByValue) |
|
Name | Specifies a name of a backup copy job. The cmdlet will create the job with this name. | String | False | Named | False |
|
Description | Specifies a description of a backup copy job. The cmdlet will create the job with this description. | String | False | Named | False |
|
Repository | Specifies a target backup repository. The cmdlet will copy EC2 instance backups to this repository. | Accepts the CBackupRepository object. To get this object, run the Get-VBRBackupRepository cmdlet. | False | Named | False |
|
RecoveryPointObjective | Specifies a backup copy interval. The cmdlet will copy new restore points of EC2 instance backups to the target backup repository. | Accepts the VBRRecoveryPointObjective object. To create this object, run the New-VBRRecoveryPointObjective cmdlet. | False | Named | False |
|
RetentionPolicy | Specifies a number of restore points to keep on a target backup repository. | Accepts the VBRRetentionPolicy object. To get this object, run the following cmdlets: | False | Named | False |
|
BackupWindowOptions | Specifies the period of time when a backup copy job is allowed to run. | Accepts the VBRBackupWindowOptions object. To get this object, run the New-VBRBackupWindowOptions cmdlet. | False | Named | False |
|
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.
Example
This example shows how to create a backup copy job.
- Run Get-VBREC2Backup to get a backup of EC2 instances that you want to copy. Save the result to the $instance variable.
- Run Add-VBREC2BackupCopyJob with the $instance variable.
Related Commands