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.
SureBackup requires Enterprise or Enterprise Plus product edition.
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:
Creates a SureBackup job
Looks for created SureBackup jobs
Starts an existing SureBackup job
Stops a running SureBackup job
Removes a SureBackup job
Looks for schedule settings of a specific SureBackup job
Sets schedule to a selected SureBackup job
Edits schedule options of a selected SureBackup job
Looks for settings of a specific SureBackup job
Creates an object with a set of SureBackup job setting
Edits setting of a selected SureBackup job
Sets default settings to a selected SureBackup job
Looks for SureBackup job sessions
Looks for tasks performed during a specific SureBackup job session