Add-VBRCatalystCopyJob
Short Description
Creates backup copy jobs for HPE StoreOnce repositories.
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Add-VBRCatalystCopyJob -Name <String> [-Description <String>] -SourceRepository <CBackupRepository[]> -TargetRepository <CBackupRepository[]> [-EnableHealthCheck] [-KeepSecondaryCopies] [-SecondaryCopiesRetentionPeriod <Int32>] [-NotificationOptions <VBRNotificationOptions>] [-ScriptOptions <VBRJobScriptOptions>] [-BackupWindowOptions <VBRBackupWindowOptions>] [-Force] [<CommonParameters>] |
Detailed Description
This cmdlet creates backup copy jobs for HPE StoreOnce repositories.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
Name | Specifies a name of a backup copy job. The cmdlet will create the copy job with this name. | String | True | 0 | False |
SourceRepository | Specifies an array of source HPE StoreOnce repositories. The cmdlet will copy backup files from these repositories. You can specify the following types of repositories:
Note: The array of source repositories must contain the same number of the repositories as the array of the target repositories. | Accepts the string and the CBackupRepository[] object. To get this object, run the Get-VBRBackupRepository cmdlet. | True | Named | False |
TargetRepository | Specifies an array of target HPE StoreOnce repositories. The cmdlet will copy backup files to these repositories. You can specify the following types of repositories:
Note: The array of target repositories must contain the same number of the repositories as the array of the source repositories. | Accepts the string and the CBackupRepository[] object. To get this object, run the Get-VBRBackupRepository cmdlet. | True | Named | False |
Description | Specifies a description of a backup copy job. The cmdlet will create the backup copy job with this description. | String | False | Named | False |
NotificationOptions | Specifies notification settings. The cmdlet will create the backup copy job with these settings. | Accepts the CBackupRepository object. To get this object, run the Get-VBRBackupRepository cmdlet. | False | Named | False |
ScriptOptions | Specifies job scrip options. The cmdlet will create a copy job with these script options. | Accepts the VBRJobScriptOptions object. To create this object, run the New-VBRJobScriptOptions cmdlet. | False | Named | False |
BackupWindowOptions | Specifies backup window settings for a job. The cmdlet will create the the backup copy job with these settings. | Accepts the VBRBackupWindowOptions object. To create this object, run the New-VBRBackupWindowOptions cmdlet. | False | Named | False |
KeepSecondaryCopies | Defines that the cmdlet will enable retention policy for the backup files in the target location. | SwitchParameter | False | Named | False |
SecondaryCopiesRetentionPeriod | Specifies a number of days for which you want to store backup files in the target location. | Int32 | False | Named | False |
EnableHealthCheck | Defines that the cmdlet will enable the Health check option. | SwitchParameter | False | Named | False |
Force | Defines that the cmdlet will create backup copy jobs without showing warnings in the PowerShell console. | SwitchParameter | 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 VBRCatalystCopyJob object that contains settings of backup copy jobs for HPE StoreOnce repositories.
Examples
Example 1. Creating Backup Copy Job for Specific HPE StoreOnce Repositories
This example shows how to create a backup copy job that will copy data from the source HPE StoreOnce 1 repository to the target HPE StoreOnce 2 repository.
Perform the following steps:
|
Example 2. Creating Backup Copy Job for List of HPE StoreOnce Repositories
This example shows how to create a backup copy job that will copy data from a list of source repositories to a list of the target repositories. Veeam Backup & Replication will copy data according to the following scheme:
Perform the following steps:
Save the result to the $source variable. The Get-VBRBackupRepository cmdlet will return an array of source HPE StoreOnce repositories.
The Get-VBRBackupRepository cmdlet will return an array of target HPE StoreOnce repositories.
|
Example 3. Creating Backup Copy Job for HPE StoreOnce Repository with Backup Window Options
This example shows how to create a backup copy job for an HPE StoreOnce repository. The job will run during the following period of time:
Perform the following steps:
|
Related Commands