Disable-VBRJobSchedule

Short Description

Disables job schedule.

Platform: VMware, Hyper-V

Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License

Syntax

Disable-VBRJobSchedule -Job <CBackupJob[]> [<CommonParameters>]

Detailed Description

This cmdlet disables job schedule. The schedule settings are not deleted. You can run this cmdlet with backup, replication and copy jobs.

Run the Start-VBRJobStarts a backup or replication job. cmdlet to start the job once.

Run the Enable-VBRJobScheduleEnables job schedule. cmdlet to enable job schedule.

Parameters

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

Job

Specifies the array of jobs. The cmdlet will disable schedule in these jobs.

Accepts the CBackupJob object. To create this object, run the Get-VBRJobReturns existing jobs. cmdlet.

CBackupJob[]

True

Named

True (ByPropertyName, ByValue)

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.

Examples

Disable-VBRJobScheduleExample 1. Disabling Specific Job [Using Pipeline]

This example shows how to disable the Backup Job 01 job.

Get-VBRJob -Name "Backup Job 01" | Disable-VBRJobSchedule

Perform the following steps:

  1. Run the Get-VBRJobReturns existing jobs. cmdlet. Specify the Name parameter value.
  2. Pipe the cmdlet output to the Disable-VBRJobSchedule cmdlet.

Disable-VBRJobScheduleExample 2. Disabling Job Represented by Variable

This example shows how to disable the job represented by the $job variable.

$job = Get-VBRJob -Name "Backup Job 01"

Disable-VBRJobSchedule -Job $job

Perform the following steps:

  1. Run the Get-VBRJobReturns existing jobs. cmdlet. Specify the Name parameter value. Save the result to the $job variable.
  2. Run the Disable-VBRJobSchedule cmdlet. Set the $job variable as the Job parameter value.

Get-VBRJobReturns existing jobs.

Page updated 2026-08-19

Page content applies to build 13.1.1.18