--- title: "Set-VBRCatalystCopyJob (obsolete)" description: "This cmdlet modifies backup copy jobs that are created for HPE StoreOnce repositories. To modify settings, specify new values for the necessary parameters. The cmdlet will overwrite the previous parameter values with new values." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/set-vbrcatalystcopyjob.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Obsolete Cmdlets > Set-VBRCatalystCopyJob (obsolete)" dateModified: "2026-08-19" --- # Set-VBRCatalystCopyJob ## Short Description Modifies backup copy jobs for HPE StoreOnce repositories. ::: note This cmdlet is obsolete. Run the [`Set-VBRStorageCopyJob`](set-vbrstoragecopyjob.md) cmdlet instead. ::: **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Detailed Description This cmdlet modifies backup copy jobs that are created for HPE StoreOnce repositories. ::: 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 `` This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see [ Microsoft Docs](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7). ## Output Object The cmdlet returns the `VBRCatalystCopyJob` object that contains settings of backup copy jobs for HPE StoreOnce repositories. ## Examples ::: example ### Example 1. Modifying Backup Copy Job Schedule to Run at Specific Time This example shows how to modify backup window settings for a backup copy job. The backup copy job will run from 20:00 to 22:59 every day from Monday to Friday. ``` $job = Get-VBRCatalystCopyJob -Name "Backup Copy StoreOnce 05" $windowoptions = New-VBRBackupWindowOptions -FromDay Monday -ToDay Friday -FromHour 20 -ToHour 22 -Enabled Set-VBRCatalystCopyJob -Job $job -BackupWindowOptions $windowoptions ``` Perform the following steps: 1. Run the [`Get-VBRCatalystCopyJob`](get-vbrcatalystcopyjob.md) cmdlet. Specify the `Name` parameter value. Save the result to the `$job` variable. 2. Run the [`New-VBRBackupWindowOptions`](new-vbrbackupwindowoptions.md) cmdlet. Specify the necessary parameters. Save the result to the `$windowoptions` variable. 3. Run the `Set-VBRCatalystCopyJob` cmdlet. Set the `$job` variable as the `Job` parameter value. Set the `$windowoptions` variable as the `BackupWindowOptions` parameter value. ::: ::: example ### Example 2. Modifying Backup Copy Job Schedule to Run Continuously This example shows how to modify schedule settings for a backup copy job. The backup copy job will run continuously. ``` $job = Get-VBRCatalystCopyJob -Name "Backup Copy StoreOnce 05" Set-VBRCatalystCopyJob -Job $job -BackupWindowOptions $windowoptions -AnyTime ``` Perform the following steps: 1. Run the [`Get-VBRCatalystCopyJob`](get-vbrcatalystcopyjob.md) cmdlet. Specify the `Name` parameter value. Save the result to the `$job` variable. 2. Run the `Set-VBRCatalystCopyJob` cmdlet. Set the `$job` variable as the `Job` parameter value. Set the `$windowoptions` variable as the `BackupWindowOptions` parameter value. Provide the `AnyTime` parameter. ::: ## Related Commands - [`Get-VBRCatalystCopyJob`](get-vbrcatalystcopyjob.md) - [`New-VBRBackupWindowOptions`](new-vbrbackupwindowoptions.md)