Start-VBOCopyJob

Short Description

Starts backup copy jobs.

Syntax

Start-VBOCopyJob [-TeamsData] [-SharePointData] -Job <VBOCopyJob> [-RunAsync] [-Full] [<CommonParameters>]

Detailed Description

This cmdlet allows you to start a backup copy job that is created or stopped.

Run the New-VBOCopyJobSchedulePolicyCreates a backup copy job schedule. cmdlet to set the schedule for the job.

Note

You do not need to manually start a backup copy job with the Full parameter to copy repaired data to a target object storage repository. After Veeam Backup for Microsoft 365 backs up the repaired data again, the backup copy job copies this data during its next run.

Parameters

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

Full

Defines that the backup copy job will copy backed-up data in full instead of copying changes only.

Default: False

Note: If you want to use this parameter, you must also set the SharePointData parameter, the TeamsData parameter or both.

SwitchParameter

False

Named

False

Job

Specifies a backup copy job that you want to start.

Accepts the VBOCopyJob object.

To get this object, run the Get-VBOCopyJobReturns backup copy jobs. cmdlet.

VBOCopyJob

True

Named

True (ByValue)

RunAsync

Defines that the command returns immediately without waiting for the task to complete.

Default: False

SwitchParameter

False

Named

False

SharePointData

For the Full parameter.

Defines that the backup copy job will copy backed-up Microsoft SharePoint data in full.

Default: False

SwitchParameter

False

Named

False

TeamsData

For the Full parameter.

Defines that the backup copy job will copy backed-up Microsoft Teams data in full.

Default: False

SwitchParameter

False

Named

False

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About Common Parameters section of Microsoft Learn.

Examples

Starting Backup Copy Job

This example shows how to start the backup copy job.

$job = Get-VBOJob -Name "ABC Backup"

$copyjob = Get-VBOCopyJob -BackupJob $job

Start-VBOCopyJob -Job $copyjob

Perform the following steps:

  1. Run the Get-VBOJobReturns backup jobs. cmdlet. Specify the Name parameter value. Save the result to the $job variable.
  2. Run the Get-VBOCopyJobReturns backup copy jobs. cmdlet. Set the $job variable as the BackupJob parameter value. Save the result to the $copyjob variable.
  3. Run the Start-VBOCopyJob cmdlet. Set the $copyjob variable as the Job parameter value.

Page updated 2026-08-21

Page content applies to build 8.6.0.1102