Set-VBREC2BackupCopyJob
Short Description
Modifies backup copy jobs for backups of Amazon EC2 instances.
Platform: VMware, Hyper-V
Product Edition: Enterprise Plus, Veeam Universal License
Syntax
|
Set-VBREC2BackupCopyJob -Job <CBackupJob> [-Name <String>] [-Description <String>] [-Backup <VBREC2Backup[]>] [-Repository <CBackupRepository>] [-RecoveryPointObjective <VBRRecoveryPointObjective>] [-RetentionPolicy <VBRRetentionPolicy>] [-BackupWindowOptions <VBRBackupWindowOptions>] [<CommonParameters>] |
Detailed Description
This cmdlet modifies backup copy jobs that copy backups of Amazon EC2 instances.
Note |
|
To modify settings, specify new values for the necessary parameters. The cmdlet will overwrite the previous parameter values with new values. The parameters that you omit will remain unchanged. |
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Backup |
Specifies an array of EC2 instance backups that you want to copy.
Accepts the |
|
False |
Named |
False |
|
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. |
|
False |
Named |
False |
|
Job |
Specifies a backup copy job that you want to modify.
Accepts the |
|
True |
Named |
True (ByValue) |
|
Name |
Specifies a name of a backup copy job. |
|
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
|
|
False |
Named |
False |
|
Repository |
Specifies a target backup repository. The cmdlet will copy EC2 instance 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 VBREC2Backup object that contains an array of EC2 instance backups.
Examples
Adding Amazon EC2 Instance to Backup Copy Job
This example shows how to add an Amazon EC2 instance to a backup copy job.
|
$copyjob = Get-VBRJob -Name "VMEC2 Instance Copy Job SRV10" $instance = Get-VBREC2Backup -Name "VMEC2 Instance SRV10 01" Set-VBREC2BackupCopyJob -Job $copyjob -Backup $instance |
Perform the following steps:
- Run the
Get-VBRJobReturns existing jobs. cmdlet. Specify theNameparameter value. Save the result to the$copyjobvariable. - Run the
Get-VBREC2BackupReturns EC2 instance backups. cmdlet. Specify theNameparameter value. Save the result to the$instancevariable. - Run the
Set-VBREC2BackupCopyJobcmdlet. Set the$copyjobvariable as theJobparameter value. Set the$instancevariable as theBackupparameter value.
Related Commands
Get-VBRJobReturns existing jobs.Get-VBREC2BackupReturns EC2 instance backups.