This is an archive version of the document. To get the most up-to-date information, see the current version.

SureBackup Jobs

In this article

    When you create a SureBackup job, you need to indicate a virtual lab where the verification will be performed, and select the VMs that you want to verify.

    The virtual lab is an obligatory component of each SureBackup job. As for the VMs that you want to verify and the VMs on which they are dependent, you can choose between the following options:

    • Reusable application group: if you need to verify different VMs dependent on the same 'surroundings', create an application group that can be reused by several SureBackup jobs, providing a multi-use copy of their surroundings. Create a SureBackup job for each primary VM that you want to test, and use the linked job to add the primary VM or a group of VMs that you want to verify.
    • Primary VM as part of application group: if you need to verify a VM or one group of VMs that are dependent on some services, include the VM(s) you want to verify right into the application group. Within the application group, you can set the VM boot order.
    • No application group: if the VMs you want to verify do not require any specific environment, select the VM(s) to verify with the linked job, and indicate the virtual lab to use for verification. You do not need to create an application group in this case.

    Note that if you link a job, the SureBackup job will test all VMs processed by it. If you do not want to verify all VMs in such job, add the needed ones to the application group.

    When you create jobs with Veeam PowerShell, the jobs are created in stopped status. To run them, you need to create a schedule or start them manually. Use dedicated cmdlets to configure job schedule or edit job settings.

    If you have set global email notifications on your Veeam backup server, you will get email notifications on the SureBackup job results. Note that you cannot set the global notifications settings with Veeam PowerShell.

    You can also view the SureBackup sessions and tasks performed during each session.

    You will need the following cmdlets to create and manage the SureBackup jobs:

    SureBackup jobs

    SureBackup jobs schedule

    SureBackup jobs options

    SureBackup jobs sessions

    SureBackup Jobs

    Operation

    VMware

    Hyper-V

    Creates a SureBackup job

    Add-VSBJob

    Add-VSBHvJob

    Looks for created SureBackup jobs

    Get-VSBJob

    Get-VSBJob

    Starts an existing SureBackup job

    Start-VSBJob

    Start-VSBJob

    Stops a running SureBackup job

    Stop-VSBJob

    Stop-VSBJob

    Removes a SureBackup job

    Remove-VSBJob

    Remove-VSBJob

    SureBackup Jobs Schedule

    Operation

    VMware

    Hyper-V

    Looks for schedule settings of a specific SureBackup job

    Get-VSBJobScheduleOptions

    Get-VSBJobScheduleOptions

    Sets schedule to a selected SureBackup job

    Set-VSBJobSchedule

    Set-VSBJobSchedule

    Edits schedule options of a selected SureBackup job

    Set-VSBJobScheduleOptions

    Set-VSBJobScheduleOptions

    SureBackup Jobs Options

    Operation

    VMware

    Hyper-V

    Looks for settings of a specific SureBackup job

    Get-VSBJobOptions

    Get-VSBJobOptions

    Creates an object with a set of SureBackup job setting
    (run Set-VSBJobOptions to apply)

    New-VSBJobOptions

    New-VSBJobOptions

    Edits setting of a selected SureBackup job

    Set-VSBJobOptions

    Set-VSBJobOptions

    Sets default settings to a selected SureBackup job

    Reset-VSBJobOptions

    Reset-VSBJobOptions

    SureBackup Jobs Sessions

    Operation

    VMware

    Hyper-V

    Looks for SureBackup job sessions

    Get-VSBSession

    Get-VSBSession

    Looks for tasks performed during a specific SureBackup job session

    Get-VSBTaskSession

    Get-VSBTaskSession